1. ホーム
  2. git

[解決済み] git push -u origin master の -u フラグの意味は何ですか?

2022-04-15 13:30:32

質問

というのはどういうことかというと -u のフラグは、このコマンドではどういう意味ですか?

git push -u origin master

解決方法は?

その -u オプションは次のような働きをします。 最新の状態にある、あるいはプッシュが成功したすべてのブランチに対して、argument-less や git-pull などのコマンドで使用する上流 (追跡) の参照を追加します。

でローカルブランチをプッシュした後 -u オプションを指定すると、このローカルブランチは自動的にリモートブランチにリンクされ、引数なしで git pull を使用できるようになります。