Wysyłanie zmian na zdalne repo git

0

Chciałbym się dowiedzieć czy gdy wysyłam zmiany na zdalne repo w gitcie to musze wydać polecenie git push origin nazwa-gałęzi będąc na masterze czy na gałęzi? I czy potem mogę też wysłać zmiany wpisująć polecenie git push origin master będąc na masterze czy to jest opjonalne rozwiązanie?

1

git push origin <nazwa-gałęzi> wrzuci na repo skonfigurowane jako origin lokalny branch o nazwie <nazwa-gałęzi> na branch o takiej samej nazwie w repo.
git push origin <nazwa-źródła>:<nazwa-docelowa> wrzuci na repo skonfigurowane jako origin lokalny branch o nazwie <nazwa-źródła> na branch o nazwie <nazwa-docelowa> w repo.
Podanie parametru -u np. git push -u master:master sprawi, że lokalny branch będzie 'śledził' (wiązał, referował) zdalny branch, i nie trzeba będzie podawać zdalnego brancha za każdym razem, wystarczać będzie samo git push.
Ciekawostka: podanie 'pustego ciągu' jako brancha źródłowego np. git push :master spowoduje skasowanie zdalnego brancha.

P.S. Czemu temat o gitcie założyłeś w dziale JavaScript?

1 użytkowników online, w tym zalogowanych: 0, gości: 1