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.