stroomopwaarts in git en gebruik van -u vlaggen in push

wat is het gebruik van-u vlag tijdens het duwen commits naar een git repo? Ik bedoel wat is het verschil tussen git push origin master en git push -u origin master ? Kan iemand het gebruik ervan alstublieft beschrijven?

31
@KyleTrauberman is het inderdaad. Zou je willen stemmen om het te sluiten?
toegevoegd de auteur Matti Lyra, de bron

1 antwoord

De handpagina git (1) zegt:

-u, --set-upstream

Voeg toe voor elke branche die up-to-date is of met succes is gepusht   upstream (tracking) referentie, gebruikt door argument-less git-pull (1)   en andere opdrachten. Zie tak..merge voor meer informatie   in git-config (1).

In principe gebruikt u deze vlag wanneer u origin wilt instellen als de upstream-afstandsbediening voor een filiaal. Dit is nodig als u de afstandsbediening niet handmatig wilt opgeven telkens wanneer u git pull gebruikt.

Zie ook

http://git-scm.com/book/en/Git vertakkende-Remote-Takken # Tracking-Takken

25
toegevoegd
Bedankt voor het uitleggen van de documentatie. Je moet van Git's docs houden vanwege de helderheid (sarcasme).
toegevoegd de auteur sargas, de bron