Deweloperzy wykonują i wprowadzają zmiany w swoim lokalnym systemie, obsługując projekty zespołowe. Muszą przesłać swoje lokalne zmiany maszyn do GitHub, aby inni członkowie zespołu mogli uzyskać do niego dostęp i wnieść wkład. Użytkownicy GIT mogą przesunąć swoje lokalne zmiany w repozytorium GitHub w tym konkretnym celu.
Ten artykuł ilustruje:
Różnica między poleceniem GIT Push vs. Git Push Origin
Główne różnice między „Git Push" I "Git Push pochodzenie ”Są wymienione w podanej poniżej tabeli:
Git Push | Git Push pochodzenie |
Popycha zmiany wszystkich gałęzi do repozytorium Github. | Popycha zmiany w określonych zdalnych gałęziach. |
Wymienia pracę domyślnie do repozytorium Github. | Jawnie popycha pracę do repozytorium Github. |
Można go używać tylko z jednym repozytorium. | Można go używać zarówno z pojedynczymi, jak i wieloma repozytoriami. |
Jak działają polecenia „Git Push” i „Git Push Origin”?
Aby sprawdzić działanie „Git Push" I "Git Push pochodzenie „Polecenia działają, najpierw przejdź do repozytorium GIT i sprawdź jego pilot. Następnie użyj polecenia „Git Push” i „Git Push Origin”.
Krok 1: Przekieruj do katalogu GIT
Przekieruj do lokalnego repozytorium za pomocą danego polecenia:
$ cd "c: \ git \ repox"
Krok 2: Sprawdź zdalne
Następnie użyj poniższego polecenia, aby upewnić się, że połączenia zdalne:
$ git pilot -v
Zgodnie z poniżej podawanym wyjściem lokalny komputer i scentralizowany serwer są podłączone:
Krok 3: Zaktualizuj zdalny oddział
Aby zaktualizować określoną gałąź zdalną, wpisz podane polecenie i określ nazwę zdalnego i gałęzi:
$ git push pochodzenie mistrz
Poniższy zrzut ekranu wskazuje, że podane polecenie tylko popchnęło lokalne „gospodarz„Treść oddziału do pilota”gospodarz" oddział:
Krok 4: Zaktualizuj zdalne repozytorium
Aby zaktualizować całe repozytorium GitHub, po prostu uruchom „Git Push„Polecenie bez żadnej opcji:
$ git push
Zgodnie z poniższym wyjściem wszystkie zmiany lokalnego repozytorium zostały zepchnięte do zdalnego repozytorium, a całe repozytorium GitHub zostało zaktualizowane:
Chodziło o główną różnicę między „Git Push" I "Git Push pochodzenie " polecenia.
Wniosek
W terminalu Git, „Git Push”Polecenie przesyła wszystkie zmiany oddziału lokalnego do repozytorium GitHub. Natomiast "Git Push pochodzenie „Polecenie przesuwa lokalne zmiany w konkretnej gałęzi zdalnej. Ten blog różnicował się między poleceniami GIT PUSH i GIT PUSH.