私は読み取り専用アクセス権を持つbitbucket git repoを使用しているため、機能を処理するためのフォークを作成しました。
質問:所有者が元のリポジトリに加えた変更を含めるようにフォークを更新するにはどうすればよいですか?
Githubでは、次のことをする必要があるようですので、これはこれに似ていると思います:
$ git remote add upstream git://github.com/octocat/Spoon-Knife.git
$ git fetch upstream
$ git merge upstream/master
Bitbucket Documentation for forking でこれに関する情報を見つけることができませんでした
GitHubと同じように、コミットを自分のマシンにプルしてマージし、Bitbucketのフォークにプッシュする必要があります。
Bitbucketのフォークに移動する場合は、「フォークの比較」をクリックして、着信コミットと発信コミットが表示されているページに移動できます。 「受信」タブに移動すると、次のような手順が表示されます
$ git remote add <remote_name> [email protected]:<upstream>/<repo>.git
$ git fetch <remote_name>
$ git checkout master
$ git merge <remote_name>/master
これはGitHubの指示に密接に対応しています。
https://bitbucket.org/<user name>/<fork name>/branches/compare