かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

GitHub Forkしたブランチでフォーク元の差分を取り込む

GitHub上にあったhttp://github.com/hibiki/mybranchをフォークしてkikiki/mybranchを作ったとします。フォーク元のhibiki/mybranchが更新されたのでその差分をフォークしたブランチにも取り込みたい時の手順です。

1. local環境でforkしたブランチに移動

$ cd kikiki/mybranch

2. フォーク元のリポジトリを登録

ここではroot_branchという名前で登録します。

$ git remote add root_branch git://github.com/hibiki/mybranch.git

3. フォーク元の内容を取得して、localのブランチにマージする

$ git fetch root_branch
$ git merge root_branch/master

2.のフォーク元のリポジトリ登録は1度だけすればOKなので、2回目以降はlocalリポジトリに移動して手順3だけ実行すればOKです。


[参考]

入門git

入門git