dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

[git]リモートブランチをローカルに作成した時に自動的に追跡ブランチにする

ローカルにはまだ作成していないリモートブランチhogeをチェックアウトするんだけど、
その時に自動的に追跡ブランチ(tracking branch)に設定したい、という場合のコマンド。 以下のいずれかの方法を使う。

# 方法1
git checkout -b hoge origin/hoge

# 方法2 : ver 1.6.2以降だとこの書き方もできる
git checkout --track origin/hoge

git checkout -b hogeだと自動的に追跡してくれるようにはならないんですね。

リファレンス

Git - リモートブランチ