Jestem nowy giti ćwiczę. Utworzyłem oddział lokalny, ale zobaczyłem, że kiedy to zrobiłem, git pushmój oddział nie został przesłany do repozytorium. Musiałem faktycznie: git push -u origin --all.
Dlaczego to? Czy gałąź nie jest nową zmianą, która ma być wprowadzana domyślnie? Dlaczego muszę uruchomić drugie polecenie?
currenti upstream” można znaleźć w mojej starszej odpowiedzi stackoverflow.com/a/13751847/6309 .
push.default, patrzman git-config). Jeśli to zrobiszgit config --add push.default current,git pushw razie potrzeby automatycznie utworzy gałąź w zdalnym repozytorium. Dlaczego nie jest to domyślne, wyjaśniono w odpowiedziach.