web-dev-qa-db-ja.com

git Push -u Origin masterで-uフラグは何を意味しますか?

私はただ-uフラグはこのコマンドの意味ですか?

git Push -u Origin master
125
user123456

-オプションは以下を行います:最新のブランチまたは正常にプッシュされたブランチごとに、引数のないgit-pullおよび他のコマンドで使用されるアップストリーム(追跡)参照を追加します。

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

110
Shunya

--set-upstreamと同じです

Git configでOriginをアップストリームリモートとして設定するために使用されます。

Git Pushを実行するたびにリモートを手動で指定したくない場合に役立ちます。

また...

stackOverflow を初めて使用する場合は、時間をかけて読んでください 質問を避けるべきタイプは?ヘルプ のセクション ドキュメント を参照するだけで答えを見つけることができます。

38
Ahmed Siouani