いくつかの git リポジトリにコミットをプッシュする際の -u フラグの使用は何ですか? git push origin master
との違いは何git push -u origin master
ですか?誰でもその使用法を説明できますか?
質問する
10497 次
1 に答える
34
git(1) マニュアルページには次のように書かれています:
-u, --set-upstream
最新または正常にプッシュされたすべてのブランチに対して、アップストリーム (追跡) 参照を追加します。これは、引数なしの git-pull(1) およびその他のコマンドで使用されます。詳細については、git-config(1) の branch..merge を参照してください。
基本的に、オリジンをブランチのアップストリーム リモートとして設定する場合に、このフラグを使用します。これは、 を使用するたびにリモートを手動で指定したくない場合に必要ですgit pull
。
関連項目
http://git-scm.com/book/en/Git-Branching-Remote-Branches#Tracking-Branches
于 2012-06-24T04:38:42.303 に答える