Zastanawiałem się tylko, co oznacza -u
flaga w tym poleceniu?
git push -u origin master
$ git push --help
;)
Zastanawiałem się tylko, co oznacza -u
flaga w tym poleceniu?
git push -u origin master
$ git push --help
;)
Odpowiedzi:
Opcja -u wykonuje następujące czynności: Dla każdej gałęzi, która jest aktualna lub pomyślnie przekazana, dodaje odwołanie nadrzędne (śledzące), używane przez bezargumentowe polecenia git-pull i inne polecenia.
Tak więc, po wypchnięciu twojego lokalnego oddziału z opcją -u , ta lokalna gałąź zostanie automatycznie połączona ze zdalną gałęzią i możesz użyć git pull bez żadnych argumentów.
git pull
i git push
bez argumentów.
To jest to samo co --set-upstream
Służy do ustawiania pochodzenia jako nadrzędnego pilota w konfiguracji git.
Może pomóc, jeśli nie chcesz ręcznie określać pilota za każdym razem, gdy uruchamiasz git push.
Również ...
Ponieważ stackOverflow dopiero zaczynasz , nie spiesz się , aby przeczytać, jakiego rodzaju pytań nie powinienem zadawać? sekcji Pomocy, ponieważ czasami odpowiedzi można znaleźć po prostu przeglądając dokumentację .