Hvordan du fikser git dødelig kunne ikke lese fra eksternt depot -feil?

Hvordan du fikser git dødelig kunne ikke lese fra eksternt depot -feil?

Før du skyver innhold til GitHub -depotet eller trekker eksternt innhold til den lokale katalogen, er det påkrevd å koble den lokale maskinen med den eksterne serveren. Hvis depotene ikke er tilkoblet eller gir en feil url, møter utviklere ofte en "Fatal: Kunne ikke lese fra fjerntliggende depot”Feil.

Denne studien vil gi løsningen av å fikse "git dødelig" feil.

Hvordan fikse "git: dødelig: kunne ikke lese fra eksternt depot" -feil?

For å fikse den ovennevnte feilen, navigerer du først til det lokale depotet og sjekk den eksterne URL-listen. Hvis fjernkontrollen ikke legges til, må du åpne GitHub, flytte til det nødvendige depotet og kopiere dets "Http”URL. Til slutt, legg til den kopierte URL -en på listen og koble det eksterne depotet til det lokale depotet ved å bruke "git fjernkontroll Legg til ”Kommando.

Trinn 1: Bytt til nødvendig katalog

Først må du skrive ut kommandoen nedenfor og omdirigere til det lokale depotet:

$ CD "C: \ git \ repoo"


Trinn 2: Opprett fil

Bruk deretter “ta på”Kommando for å generere en tom fil:

$ Touch Newfile.tekst



Trinn 3: Faseendringer

Spor nylig lagt til endringer i iscenesettelsesindeksen ved hjelp av "git add”Kommando:

$ git Legg til Newfile.tekst



Trinn 4: Forplikt endringer

Kjør deretter følgende kommando for å lagre iscenesettelsesindeksendringene:

$ git commit -m "ny fil lagt til"



Trinn 5: Hent fjernopprinnelse

Last ned innholdet i GitHub-depotet i det lokale depotet ved å bruke den under-uttalte kommandoen:

$ git hente opprinnelse



Merk: Det kan sees at det er en feil, og "opprinnelse”Kunne ikke bli hentet. Så for å løse dette problemet, følg de neste trinnene.

Trinn 6: Liste over ekstern URL

Kontroller om det lokale depotet er koblet til den eksterne serveren eller ikke:

$ git ekstern -v


Utgangen nedenfor indikerer at det eksterne depotet ikke er koblet til det lokale depotet:


Trinn 7: Kopier ekstern URL

Åpne github, velg et bestemt eksternt depot, og kopier dets “Https”URL:


Trinn 8: Legg til ekstern URL

Kjør nå følgende kommando for å koble begge depotene, for eksempel fjern og lokal:

$ git eksternt legg til opprinnelse https: // github.com/laibayounas/newrepo.git



Trinn 9: Bekreft lagt til ekstern URL

For å sikre om den eksterne URL -en er lagt til eller ikke, bruk følgende kommando:

$ git ekstern -v



Trinn 10: Hent fjernopprinnelse

Til slutt kan du hente det eksterne serverinnholdet igjen til det lokale depotet:

$ git hente opprinnelse


På skjermdumpen nedenfor kan det observeres at det eksterne innholdet er blitt lastet ned til det lokale depotet:


Det er alt! Vi har gitt den enkleste løsningen for å fikse ovennevnte feil.

Konklusjon

For å fikse “Git: Fatal: Kunne ikke lese fra eksternt depot”Feil, først, omdirigere til det lokale depotet og sjekk om det er koblet til det eksterne depotet. Hvis den eksterne URL ikke legges til, må du åpne GitHub, flytt til ønsket eksternt depot og kopiere HTTP -URL -en. Til slutt, kjør "git eksternt legg til ”Kommando for å angi den eksterne URL -en. Denne studien forklarte løsningen for "git dødelig" feil.