誰かの更新したブランチをローカルに取り込む方法

初めて遭遇したGitでの状態があったので、そのことについてまとめておきたいと思います。

複数人で作業することって1人でやっているとなかなかないと思いますが、今回、誰かの作業したブランチを自分のローカル上に取り込むことがありました。

そのときの方法についてまとめておきたいと思います。

誰かの更新したブランチをfetchして取り込むときの方法

結論

結論を言います。私がやった方法は、以下の通りです。

  • git fetchしてリモートの情報を更新する
  • ブランチが切られている元のコミットまで移動する。
  • originの更新されているブランチを対象にgit merge <origin/対象ブランチ名>
  • これでローカルにoriginブランチの情報が更新される。

ていうかgit pullでOKなだけですね。。。こういう状況って、リモートが進んでいる状況なので、シンプルにgit pullしてあげればOKです。

もし心配なのであれば、git fetchして情報を持ってきた上で、git mergeしてあげればわかりやすいのではないかと思います。

pull しておいたら、後はgit checkout もしくはgit switchを使って対象のブランチに移動して作業を開始します。

Leave a Reply

Your email address will not be published.

CAPTCHA