git push vs. git push opprinnelse <branchname>

git push vs. git push opprinnelse <branchname>

Utviklere utfører og gjør endringer på sitt lokale system mens de håndterer teamprosjektene. De må laste opp sine lokale maskinendringer til GitHub slik at andre teammedlemmer kan få tilgang til det og bidra. Git -brukere kan presse sine lokale endringer til GitHub -depotet for akkurat dette formålet.

Denne artikkelen vil illustrere:

    • Forskjell mellom Git Push vs Git Push Origin -kommando
    • Hvordan gjør “git push”Og“git push opprinnelse ”Kommandoer fungerer?

Forskjell mellom Git Push vs Git Push Origin -kommando

De viktigste forskjellene mellom “git push”Og“git push opprinnelse ”Er oppført i tabellen under gitt:

git push

git push opprinnelse

Det skyver endringer av alle grener til GitHub -depotet. Det skyver endringer til spesifikke eksterne grener.
Det presser arbeidet implisitt til GitHub -depotet. Det presser arbeidet eksplisitt til GitHub -depotet.
Det kan bare brukes med et enkelt depot. Det kan brukes med både enkelt- og flere depoter.

Hvordan fungerer “git push” og “git push origin” -kommandoer?

For å sjekke ut arbeidet med “git push”Og“git push opprinnelse ”Kommandoer fungerer, først, naviger til Git -depotet og sjekk fjernkontrollen. Bruk deretter “Git Push” og “Git Push Origin” -kommandoen.

Trinn 1: Omdirigere til Git -katalogen

Omdirigere til det lokale depotet ved hjelp av den gitte kommandoen:

$ CD "C: \ git \ Repox"



Trinn 2: Bekreft fjernkontrollen

Bruk deretter kommandoen nedenfor for å sikre eksterne tilkoblinger:

$ git ekstern -v


I henhold til den under-uttalte utgangen er den lokale maskinen og sentraliserte serveren tilkoblet:


Trinn 3: Oppdater ekstern gren

For å oppdatere den spesifikke eksterne grenen, skriver du ut den gitte kommandoen og spesifiser fjernkontrollen og filialnavnet:

$ git push origin master


Skjermbildet nedenfor indikerer at den gitte kommandoen bare presset den lokale “herre”Filialinnhold til fjernkontrollen”herre”Branch:


Trinn 4: Oppdater eksternt depot

For å oppdatere hele GitHub -depotet, kjører du bare “git push”Kommando uten noe alternativ:

$ git push


I henhold til utdataene nedenfor er alle endringene i det lokale depotet presset til det eksterne depotet, og hele GitHub -depotet er oppdatert:


Det handlet om den største forskjellen mellom “git push”Og“git push opprinnelse ”Kommandoer.

Konklusjon

I git -terminalen, "git push”Kommando laster opp alle de lokale filialendringene til GitHub -depotet. Mens "git push opprinnelse ”Kommando skyver de lokale endringene til den spesielle eksterne grenen. Denne bloggen differensierte mellom Git Push Origin og Git Push -kommandoer.