他の人の作成したブランチを引き継ぐ方法
方法
具体的には、他の人が作成したリモートリポジトリにあるブランチを自分のローカルリポジトリに持ってくる方法です。 他の人の作成したブランチがリモートリポジトリに存在する必要があるので、そうでないならpushしてもらう必要があります。
下記の3つのコマンドを実行すればできます。
※ 他の人の作成したブランチをa_branchとしています。
$ git fetch $ git branch a_branch origin/a_branch $ git checkout a_branch
それぞれのコマンドの説明
$ git fetch
リモートリポジトリのブランチをすべてローカルに持ってきます。
$ git branch a_branch origin/a_branch
引き継ぎたいブランチと同じ名前のブランチをローカル上につくります。
$ git checkout a_branch
作成したブランチにチェックアウトします。作業をこなった後は、いつも通りにコミット、プッシュが行えます。プッシュしたら、リモートリポジトリ上の他の人が作成したブランチ(a_branch)に自分のコミットが上書きされているのが確認できるはずです。
まとめ
冒頭の「方法」で書いた3つのコマンドを実行すれば、他の人の作成したブランチを引き継げる。