Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

リモートブランチにあるリポジトリを一発で引っ張ってくる

git checkoutは-bオプションを付けてあげると新しいブランチを作って、かつ移動する事ができます。
で、第二引数に導入もとを明記すると……一本のコマンドで新ブランチ作成とマージが一本で出来てしまいます。

実際のところ

いままでは、以下のような泥臭いのをやってましたが……

$ git checkout -b branchA
$ git merge origin branchA

以下のようにすれば一本で済みます。

$ git checkout -b branchA origin/branchA

実は昔の記事で扱っていたのですが、あまりに存在感が無いので完全に忘れてました(白目
shuzo-kino.hateblo.jp

参考もと

  • "git checkout --help"