Git Push vs. Git Push pochodzenie <branchname>

Git Push vs. Git Push pochodzenie <branchname>

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
    • Jak „Git Push" I "Git Push pochodzenie „Polecenia działają?

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.