私は次の状況にあります:
- githubでホストされているソフトウェア。
- 4人の開発者がそれぞれgithubに独自のフォークを持っています。
- 各開発者は、自分のフォークのブランチを使用して作成および開発します。
ブランチを使用して開発することを考えると、(フォーク内の)ブランチをアップストリームリポジトリにマージする必要があります。プルリクエストを使用せずにgithubにマージするにはどうすればよいですか?自分のフォークから上流にマージすることは可能ですか?
git push upstream master
upstream
github リモートに名前を付けたものと、master
プッシュ先の github のブランチに置き換えます。
現在、共有リポジトリを指しているリモートがない場合は、実行する必要がある場合があります
git remote add upstream {url}
コメントに応じて編集
ブランチをマージする場合は、最初にローカル リポジトリで行います。
git checkout master
git merge feature-branch
git push upstream master