Hvorfor 'git push origin master' ikke fungerer

Hvorfor Git Push Origin Master Ikke Fungerer



På Git jobber først brukere på den lokale maskinen og skyver deretter endringene til den sentraliserte serveren for å oppdatere andre prosjektmedlemmer. For å skyve innholdet i det lokale depotet inn i det eksterne depotet, må brukere først angi den eksterne URL-en med ønsket fjernnavn som kan utføres ved å bruke ' git remote add ' kommando.

Dette innlegget vil kort diskutere ' git push origin master ' kommando.

Hvorfor 'git push origin master' ikke fungerer?

Noen ganger får Git-brukere en fatal feil mens de skyver det lokale innholdet inn i GitHub-serveren fordi den eksterne URL-en ikke er spesifisert. For å legge det til, ' git remote add kommandoen kan brukes.







I trinnene nedenfor vil vi først demonstrere hvordan ' fatal:…. ” feilen møter, og deretter løse den.



Trinn 1: Bytt til Git Repository

Skriv først ut ' cd ” kommandoen og naviger til Git lokale depot:



$ cd 'C:\Users\LENOVO\Git \t er repo'

Trinn 2: Generer fil

For å opprette en ny fil i depotet, kjør ' ta på ' kommando:





$ ta på fil1.txt

Trinn 3: Skyv fil til Git Index

Deretter utfører du ' git add ” kommando for å legge til en fil i oppsamlingsindeksen:



$ git add fil1.txt

Trinn 4: Bekreft endringer

Deretter oppdaterer du depotet ved å foreta alle lagte endringer gjennom ' git forplikte ' kommando:

$ git forplikte -m 'file1.txt lagt til'

Trinn 5: Push lokalt innhold

Utfør den angitte kommandoen og spesifiser fjernkontrollen og filialnavnet:

$ git push opprinnelsesmester

Som du kan se, gir kommandoen ovenfor en ' fatal: «opprinnelse» gjør ikke ……. ' feil etter å ha utført den:

Merk: Sjekk ut følgende trinn for å løse feilen ovenfor.

Trinn 6: Sjekk ekstern URL-liste

Sjekk deretter den eksterne URL-listen ved å bruke den gitte kommandoen:

$ git fjernkontroll -i

I henhold til utdataene nedenfor er den eksterne URL-adressen ikke spesifisert som vi tidligere brukte for å pushe det lokale innholdet:

Trinn 7: Legg til ekstern URL

Legg til den eksterne URL-en til listen ved å kjøre følgende kommando:

$ git fjernkontroll legg til opprinnelse https: // github.com / GitUser0422 / demo.git

Trinn 8: Trykk på lokale endringer

Til slutt, utfør ' git push ” kommando for å skyve de lokale depotdataene inn i den sentraliserte serveren:

$ git push opprinnelsesmester

Som du kan se, har vi med hell presset det lokale innholdet inn i det eksterne depotet:

Det handler om å løse 'git push origin master'-kommandoen som ikke fungerer.

Konklusjon

« git remote origin master ” fungerer ikke når den eksterne URL-en ikke er spesifisert. For å løse dette problemet, bruk ' git remote add ' kommando. Kjør deretter ' git push ” kommando for å presse det lokale innholdet. Dette innlegget beskrev problemene som oppstår mens kjøring av 'git push origin master' ikke fungerer.