Odpowiedzi, z którymi się łączysz, dotyczą konfiguracji gita, tak abyś mógł wpisać bardzo krótko git push
polecenia i kazać im robić, co chcesz. Co jest świetne, jeśli wiesz, czego chcesz i jak to przeliterować w Git-Ese, ale jesteś nowy w git! :-)
W Twoim przypadku, Petra Mensika jest (no, „a”) właściwa. Dlatego:
Polecenie zakorzenia się w twoim pliku, aby znaleźć nazwanego „pilota” (np.git push remote
.git/config
origin
.). Plik konfiguracyjny zawiera:
- gdzie (według adresu URL) ten zdalny „żyje” (np.
ssh://hostname/path
)
- gdzie idą pchnięcia, jeśli inne
- co jest pchane, jeśli nie powiedziałeś, którą gałąź (gałęzie) pchnąć
- co jest pobierane podczas biegania
git fetch remote
Kiedy po raz pierwszy sklonowałeś repozytorium - kiedykolwiek tak było - git ustaw domyślne wartości dla niektórych z nich. URL jest cokolwiek sklonowany z reszta, jeśli zestaw lub unieważnione, wszystkie są „rozsądne” ... lub domyślnie, hmm, to prawda?
Problem z nimi polega na tym, że ludzie z czasem zmienili zdanie co do tego, co jest „rozsądne”. Tak więc teraz (w zależności od twojej wersji git i tego, czy szczegółowo skonfigurowałeś), git może wypisać wiele ostrzeżeń o zmianach domyślnych w przyszłości. Dodanie nazwy „gałęzi do wypchnięcia” - amd_qlp_tester
- (1) zamyka ją, a (2) wypycha tylko tę jedną gałąź.
Jeśli chcesz wygodniej pchać, możesz to zrobić za pomocą:
git push origin
lub nawet:
git push
ale to, czy zrobisz to, co chcesz, zależy od tego, czy zgodzisz się z „wczesnymi autorami git”, że oryginalne wartości domyślne są rozsądne, czy też „późniejszymi autorami git”, że oryginalne wartości domyślne nie są rozsądne. Tak więc, jeśli zechcesz (ostatecznie) wykonać wszystkie czynności konfiguracyjne, zobacz pytanie (i odpowiedzi), z którym się łączysz.
A jeśli chodzi o nazwę, origin/amd_qlp_tester
to w rzeczywistości jest to jednostka lokalna (nazwa przechowywana w repozytorium), mimo że nazywa się to „zdalną gałęzią”. To najlepsze przypuszczenie, „gdzie tam amd_qlp_tester
jest”. Git aktualizuje go, gdy tylko może .
origin amd_qlp_testser
a nieorigin/amd_qlp_tester