Published on

git でフォーク元から pull するには

git で元リポジトリからフォークして作ったブランチをフォーク元のブランチからリベースしたいと思ったときにどうやってやるんだ?となったので忘備録としてメモ。
やり方は簡単で、単純に origin とは別でリモートリポジトリに追加するだけ。(ここではupstreamという名前で追加)

$ git remote add upstream {フォーク元のリポジトリのURL}

$ git branch -a # remotes/upstream/masterが追加されたことが確認できるはず

あとはfetchしてリベースするだけ

$ git fetch upstream
$ git rebase upstream/master

参考