分岐した github リポジトリのクローンを作成し、そこからブランチを作成しました。アップストリーム/マスターでブランチを ( git pull で) 更新するにはどうすればよいですか?
詳細には、これが私がしたことです:
1) GitHub でレポをフォークした
2)githubリポジトリをローカルボックスに複製しました
次に、ローカルでいくつかの変更を加え、コミットして GitHub リポジトリにプッシュしました。これらの変更は私に固有のものであり、他の人にとっては役に立たないため、Pull Request はありません。これらのコミットを「プライベート コミット」と呼びます。これが起こったことです:4)いくつかの「プライベートコミット」を行いました
それから私は、他の人にとって非常に役立つであろう 1 つの機能に取り組み始めました。したがって、「プライベートコミット」の前に、ローカルマスターから分岐する必要があると思い、それを「プルリクエストブランチ」と呼びます。だから、ここで私がやったことです:
5)git branch <before private commits>
6)git checkout -b pull-request-branch
7)git push -u origin pull-request-branch
次に、新機能の作業を開始する前に、このブランチをアップストリームの変更で更新する必要があると考えました。そこで私が次にやったことは
8)git remote add upstream <original-repo>
9) git pull upstream pull-request-branch
(これは機能しません)
アップストリーム/マスターでプルリクエストブランチを更新するにはどうすればよいですか?