Git push -feil “Origin ser ikke ut til å være et git -depot”

Git push -feil “Origin ser ikke ut til å være et git -depot”
Som standard er Git Local Repository ikke tilknyttet noe eksternt depot. Hvis utviklere ønsker å skyve modifikasjoner av en github -hostingtjeneste uten å spesifisere destinasjonen, vil de møte feilen "opprinnelse ser ikke ut til å være et git -depot“. For å løse dette problemet, kreves det å angi den eksterne URL -en.

Denne bloggen vil diskutere:

  • Når "opprinnelse ser ikke ut til å være et git -depot”Feil oppstår?
  • Hvordan fikse Git Push -feil: “opprinnelse ser ikke ut til å være et git -depot”Raskt?

Så la oss starte!

Når "opprinnelse ikke ser ut til å være et git -depot" oppstår feil?

Den ovennevnte feilen oppstår når utviklerne skyver den lokale grenen til Git Remote Repository. For å gi deg en bedre forståelse, vil vi først vise feilen og deretter gi løsningen for å fikse den.

La oss nå gå mot og sjekke trinnene!

Trinn 1: Naviger til et bestemt depot

Kjør “CD”Kommanderer og flytt til ønsket Git Local Repository:

$ CD "C: \ Brukere \ Nazma \ Git \ Mari_Khan"

Trinn 2: Initialiser depot

Initialiser deretter det tomme Git -depotet ved å bruke “git init”Kommando:

$ git init

Trinn 3: Kopier ekstern URL

Neste, gå til GitHub Hosting Service. Åpne ønsket eksternt depot, klikk på knappen nedenfor og kopierer HTTPS URL:

Trinn 4: Clone Repository

Utfør “git klon”Kommando med URLen for å klone det eksterne depotet i det lokale depotet:

$ git klon https: // github.com/gituser0422/demo5.git

Trinn 5: Opprett ny lokal fil

Opprett en ny fil i det lokale depotet ved å bruke den oppgitte kommandoen:

$ Touch File1.tekst

Trinn 6: Spor nyopprettet fil

Deretter kjører du følgende kommando for å spore filen i Git -iscenesettelsesområdet:

$ git Legg til File1.tekst

Trinn 7: Forplikt deg endringer i depotet

Forplikt alle de gjorde endringene i det lokale depotet gjennom kommandoen nedenfor:

$ git commit -m "Første fil lagt til"

Trinn 8: Skyv den lokale filialen

Utfør “git push”Kommando med det eksterne navnet og den lokale grenen for å skyve den lokale grenen til det eksterne depotet:

$ git push origin master

Som et resultat vil vi få den spesifiserte feilen:

La oss nå sjekke løsningen på den ovennevnte dødelige feilen.

Hvordan fikse Git Push -feil: “Origin ser ikke ut til å være et Git -depot” raskt?

For å fikse Git Push-feilen raskt, følg de nedenfor-listede trinnene.

Trinn 1: Sjekk ekstern URL -liste

Først, løp "git fjernkontroll”Kommando med“-v”Alternativ for å sjekke listen over eksterne nettadresser:

$ git ekstern -v

I henhold til den undergitte utgangen er den eksterne URL-listen tom:

Trinn 2: Kopier ekstern URL

Neste, gå til GitHub Hosting Service og velg Remote Repository. Klikk på knappen nedenfor og kopierer URL-en:

Trinn 3: Legg til ny ekstern URL

Legg nå til den kopierte eksterne URL -en ved å utføre "git fjerntliggende legg opprinnelse”Kommando:

$ git eksternt legg til opprinnelse https: // github.com/gituser0422/demo5.git

Trinn 4: Bekreft lagt til ekstern URL

Kjør “git fjernkontroll”Kommando med“-v”Alternativ for å bekrefte den ekstra eksterne URL:

$ git ekstern -v

Trinn 5: Git Pull

Nå, hent og last ned innholdet av eksternt depot. Oppdater deretter Git Local Repository umiddelbart ved å bruke "git pull”Kommando:

$ git pull

Trinn 6: Skyv den lokale grenen

Til slutt, løp "git push opprinnelse”Kommando med den lokale grenen for å skyve inn i det eksterne depotet:

$ git push origin master

Som du kan se, etter å ha lagt til den eksterne URL -en, er den oppståtte feilen fikset:

Det er alt! Vi har effektivt demonstrert løsningen for å fikse Git -push -feilen.

Konklusjon

Mens de presser den lokale grenen til GitHub Hosting Service, får Git -brukerne noen ganger Git Push -feilen. For å løse dette problemet, sjekk listen over eksisterende eksterne nettadresser, og gå deretter til det eksterne depotet og kopier URL -en til utklippstavlen. Kontroller deretter den ekstra eksterne URL -en, og henter og last ned innholdet av eksternt depot. Til slutt, kjør "$ git push origin ”Kommando. Denne bloggen demonstrerte når den nevnte feilen oppstår og hvordan du løser den.