2

私はGithubでリポジトリをフォークしましたが、別の人もそれをフォークしました。
他の人のブランチを自分のブランチにマージしたいのですが、
どうすればよいですか?

4

2 に答える 2

7

次のGithubリポジトリがあると思います。

フォークで作業した場合は、自分のフォークのローカルクローンクローンがあります。

git clone git@github.com:you/yourfork.git

オリジンプロジェクト(および他のフォーク)を操作するには、対応するリモートを追加する必要があります。

git remote add upstream http://www.github.com/mainuser/mainrepo.git
git remote add fork http://www.github.com/other/anotherfork.git

これらのリモートを使用すると、次の情報を取得してリモート情報を取得できます。

git fetch upstream
git fetch fork

最後に、作業を自分の作業とマージできます。

git merge fork/branch_you_want_to_merge
于 2012-06-10T12:17:09.667 に答える
1

あなたはおそらくbranchフォークではなく意味します。

git checkout your-branch
git merge other-guys-branch
于 2012-06-10T11:49:15.243 に答える