Dette innlegget vil kort diskutere "git push origin master”Kommando.
Hvorfor “git push origin master” ikke fungerer?
Noen ganger får Git -brukere en dødelig feil mens de skyver det lokale innholdet inn i GitHub -serveren fordi den eksterne URL ikke er spesifisert. For å legge til det, “git eksternt legg til ”Kommando kan brukes.
I trinnene under levert, først, vil vi demonstrere hvordan "fatal:… .”Feil møter og løser det deretter.
Trinn 1: Bytt til Git -depot
Opprinnelig skriv ut "CD”Kommanderer og navigerer til det lokale depotet:
$ CD "C: \ Brukere \ Lenovo \ Git \ Test-Repo"
Trinn 2: Generer fil
For å opprette en ny fil i depotet, kjør "ta på”Kommando:
$ Touch File1.tekst
Trinn 3: Skyv fil til Git Index
Deretter utføre "git add”Kommando for å legge til en fil i iscenesettelsesindeksen:
$ git Legg til File1.tekst
Trinn 4: Forplikt endringer
Deretter kan du oppdatere depotet ved å begå alle ekstra endringer gjennom "git forpliktelse”Kommando:
$ git commit -m "file1.txt lagt til "
Trinn 5: Skyv lokalt innhold
Utfør den oppgitte kommandoen og spesifiser fjernkontrollen og grennavnet:
$ git push origin master
Som du kan se, gir kommandoen ovenfor en "Fatal: 'Origin' gjør ikke .. .”Feil etter å ha utført den:
Merk: Sjekk ut følgende trinn for å løse den ovennevnte feilen.
Trinn 6: Sjekk ekstern URL -liste
Kontroller deretter den eksterne URL -listen ved å bruke den gitte kommandoen:
$ git ekstern -v
I henhold til utdataene under levert, er den eksterne URL ikke spesifisert som vi tidligere har brukt til å skyve det lokale innholdet:
Trinn 7: Legg til ekstern URL
Legg til den eksterne URL -en på listen ved å kjøre følgende kommando:
$ git eksternt legg til opprinnelse https: // github.com/gituser0422/demo.git
Trinn 8: Skyv lokale endringer
Til slutt, utfør "git push”Kommando for å skyve de lokale depotdataene inn i den sentraliserte serveren:
$ git push origin master
Som du ser, har vi med hell presset det lokale innholdet inn i det eksterne depotet:
Det handler om å løse kommandoen "Git Push Origin" -kommando ikke arbeidsproblem.
Konklusjon
“git ekstern opprinnelsesmester”Fungerer ikke når den eksterne URL ikke er spesifisert. For å løse dette problemet, bruk "git eksternt legg til ”Kommando. Kjør deretter “git push ”Kommando for å skyve det lokale innholdet. Dette innlegget beskrev problemene som skjer mens du utfører "Git Push Origin Master", fungerer ikke.