Je me demandais juste ce que fait le -u
flag signifie dans cette commande ?
git push -u origin master
Je me demandais juste ce que fait le -u
flag signifie dans cette commande ?
git push -u origin master
El -u fait ce qui suit : Pour chaque branche qui est à jour ou poussée avec succès, ajouter une référence amont (tracking), utilisée par argument-less, git-pull et d'autres commandes.
Ainsi, après avoir poussé votre branche locale avec la commande -u cette branche locale sera automatiquement liée à la branche distante, et vous pourrez utiliser git pull sans aucun argument.
C'est la même chose que --set-upstream
Il est utilisé pour définir origin comme la télécommande amont dans votre configuration git.
Cela peut être utile si vous ne voulez pas spécifier manuellement la télécommande à chaque fois que vous exécutez git push.
Aussi...
Comme vous êtes nouveau dans stackOverflow Prenez le temps de lire Quels types de questions dois-je éviter de poser ? de la section Aide parce que parfois vous pouvez trouver les réponses en naviguant simplement la documentation .
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.