Kiedy użytkownicy GIT starają się współpracować z innymi programistami, aby udostępnić swoje zaktualizowane moduły projektu, „The„Błąd: nie udało się popchnąć niektórych remontów do pilota„Błąd może się napotkać, gdy próbują przesunąć lokalne zmiany do usługi hostingowej GitHub, podczas gdy lokalne repozytorium GIT nie zaktualizowało zmian wprowadzonych w zdalnym repozytorium.
Ten post wyjaśni:
Zacznijmy i przejdźmy przez nich jeden po drugim!
Kiedy „Błąd git: nie udało się popchnąć niektórych remontu do zdalnego” błąd?
Podany błąd często występuje, gdy użytkownicy chcą nacisnąć lokalnie dodane zmiany do usługi hostingowej GitHub. Najpierw pokażemy wyżej wymyślony błąd, a następnie naprawimy go w celu lepszego zrozumienia.
Przejdźmy do następnego kroku i sprawdź procedurę!
Krok 1: Przejdź do lokalnego repozytorium GIT
Najpierw wykonaj „płyta CD”Poleć i przejdź do lokalnego repozytorium GIT:
$ cd "c: \ Users \ nazma \ git \ test_6"
Krok 2: Utwórz nowy plik
Utwórz nowy plik, wykorzystując „dotykać" Komenda:
$ Touch File2.tekst
Krok 3: Śledź nowy plik
Teraz śledź nowo utworzony plik za pośrednictwem „Git dodaj" Komenda:
$ git dodaj plik2.tekst
Krok 4: Dodaj zdalny adres URL
Następnie uruchom „Git zdalny dodaj”Polecenie dodania nowego zdalnego adresu URL z zdalną nazwą do listy zdalnej:
$ git zdalny dodaj pochodzenie https: // github.com/gituser0422/test_repo.git
Krok 5: Wprzyj oddział lokalny do zdalnego repozytorium
Wepchnij żądaną lokalną gałęzie do odległej gałęzi za pomocą „Git Push pochodzenie„Polecenie z nazwą gałęzi lokalnej:
$ git push pochodzenie mistrz
W rezultacie otrzymasz błąd poniżej listy:
Przejdźmy do następnej sekcji, aby sprawdzić rozwiązanie wyżej wymienionego błędu.
Jak naprawić „Błąd git: nie udało się popchnąć niektórych Refs do pilota”?
Postępuj zgodnie z poniższymi instrukcjami, aby naprawić wcześniej wymieniony błąd.
Krok 1: Git Rebase
Uruchom „git ciągnie„Polecenie z„-REBASE„Opcja, zdalna nazwa i nazwa gałęzi lokalnej:
$ Git Pull -Rebase Origin Master
Krok 2: GIT PUSH BRACED w zdalne repozytorium
Na koniec wykonaj „Git Push pochodzenie„Polecenie z nazwą gałęzi lokalnej:
$ git push pochodzenie mistrz
Można zauważyć, że po ponownym odniesieniu napotkany błąd jest ustalony:
Otóż to! Wykonaliśmy skutecznie rozwiązanie błędu GIT, który często występuje w wyniku wykonania operacji push.
Wniosek
Kiedy programiści wpychają lokalną gałąź do odległej gałęzi, często napotykają błąd GIT. „„$ git push -rebase pochodzenie „Polecenie może rozwiązać ten błąd. Ten post ilustrowany, gdy wystąpi omawiany błąd GIT i jak go naprawić.