GitHubの使い方¶
こんなときどうするの¶
リポジトリ管理¶
フォークしたリポジトリをオリジナルに追随させたい¶
GitHub上で直接は追随できないので、GitHub上でフォークしたリポジトリからクローンしたローカルリポジトリ上で次の操作を行います。
- ローカルリポジトリにフォーク元のリポジトリを指す識別名(例:upstream)とURLをリモートリポジトリに追加設定する
git remote add upstream https://github.com/<オリジナル所有者>/<オリジナルリポジトリ名>
- ローカルリポジトリでupstreamからpull(もしくはfetch & merge)
git pull upstream
- ローカルリポジトリからGitHub上でフォークしたリポジトリへpush
git push origin master
フォークしたリポジトリに手を入れてなければ、いったん削除して再度フォークする手もあります。