git リモートブランチをローカルに持って来れない!

  • このエントリーをはてなブックマークに追加
  • Pocket

gitを使って共同開発をしていると、自分が作っていないブランチがリモートリポジトリにある場合とかがよくある。

ローカルブランチを作ってpullしてもやりたいことはできるが、あんまりかっこよくないし、枝元の更新具合によってはイクナイときもある。

そこでリモートリポジトリから直接ローカルにブランチを作成する方法、、、が、あるのだが、うまいこと行かなかったのでメモ。

リモートブランチをローカルに持ってくる

git checkoutのオプションを利用するとリモートブランチをローカルに持って来れる。

ちなみに checkout -b にすればブランチを作成してチェックアウトしてくれる。

通常はこれで持って来れるが、上記のコマンドを実行した際に下記のエラーが出た。

oh…

‘demo’ というブランチは知らないらしい。
確認してみる。

確かに ‘demo’ がいない。
ならば git fetchして更新しようではないか。

確認する。

It work’s !

  • このエントリーをはてなブックマークに追加
  • Pocket

SNSでもご購読できます。

コメントを残す

*