やりたいこと
他のリモートリポジトリの更新を自分のリポジトリに取り込みたい
例
- 元となるリポジトリを複数人でそれぞれ
Fork
してカスタマイズしている - 基本的には自分の使いやすいようにカスタマイズする
- でも、他の人がいい感じのカスタマイズしてたりすると、それを自分のリポジトリに取り込みたくなる
例のイメージ
やり方(master
ブランチを取り込む場合)
- 自分のリポジトリをローカルにクローンする
$ git clone https://github.com/self/project.git
- クローンしたディレクトリに移動する
$ cd self-pj
- Aさんのリポジトリ(取り込みたいリポジトリ)を
remote
に登録する$ git remote add a-san https://github.com/a-san/project.git
- Aさんのリポジトリを
pull
する$ git pull a-san master
- 自分のリモートリポジトリに
push
する$ git push origin master
参考
上記記事を参考にさせていただきました。
同じような内容を、自分の環境に合わせた表現にしました。