web-dev-qa-db-fra.com

Que signifie le drapeau -u dans le maître git Push -u Origin?

Je me demandais ce que faisait le -u drapeau signifie dans cette commande?

git Push -u Origin master
125
user123456

L'option - a les effets suivants: Pour chaque branche mise à jour ou poussée correctement, ajoutez une référence en amont (suivi), utilisée par git-pull sans argument et par d'autres commandes.

Ainsi, après avoir poussé votre branche locale avec l'option -, cette branche locale sera automatiquement liée à une branche distante, et vous pourrez utiliser git pull sans aucun argument.

110
Shunya

C'est pareil que --set-upstream

Il est utilisé pour définir Origin comme la télécommande en amont dans votre configuration git.

Cela peut aider si vous ne voulez pas spécifier manuellement la télécommande chaque fois que vous exécutez git Push.

Aussi ...

En tant que nouveau sur stackOverflow , prenez le temps de lire Quels types de questions devrais-je éviter de poser? Section de la Aide Parce que parfois vous peut trouver les réponses en naviguant simplement la documentation .

38
Ahmed Siouani