フォークしたリポジトリを同期する方法
はじめに
リポジトリをフォークした後、フォーク元のリポジトリが更新された場合に同期する方法を紹介。
方法
①フォーク元のリポジトリをupstream
という名前で追加する。
git remote add upstream (元のリポジトリのURL)
②フォーク元のリポジトリが追加されているか確認。
$ git remote -v origin ~ (fetch) origin ~ (push) upstream ~ (fetch) upstream ~ (push)
③フォーク元のリポジトリの内容を取り入れる。(以下はmasterブランチに取り入れる場合)
git pull upstream master
④変更内容をリモートリポジトリに反映する。
git push origin master
これでフォーク元のリポジトリの変更内容を反映することができる。