Hvordan fikse ‘Fatal: Origin synes ikke å være en Git Repository’-feil



Prøv Instrumentet Vårt For Å Eliminere Problemer

Git er et distribuert versjonskontrollsystem som primært brukes til å spore endringer i kildekoden under programvareutvikling. GitHub er en online hosting-tjeneste for versjonskontroll ved bruk av Git. Begge disse tjenestene brukes mye i programvareutvikling. Imidlertid har det ganske nylig kommet mange rapporter der brukere ikke klarer å utføre 'git' -kommandoer i Mac-terminalen.



Fatal: ‘origin’ ser ikke ut til å være en Git Repository Error



I denne artikkelen vil vi snakke om årsakene til at feilen utløses, og gi deg levedyktige løsninger for å løse problemet. Sørg for å følge veiledningen nøye for å unngå konflikter.



Hva forårsaker 'Fatal: 'origin' synes ikke å være et Git Repository' -feil?

Etter å ha mottatt flere rapporter fra flere brukere, bestemte vi oss for å undersøke problemet og begynte å identifisere årsaken. I følge våre rapporter er årsakene til at denne feilen utløses listet opp nedenfor:

  • Manglende opprinnelse: Denne feilen blir vanligvis sett når “Opprinnelsen” mangler. Origin er referansen til 'Github-Fork', og hvis mangler, fungerer noen kommandoer ikke ordentlig.
  • Feil URL: I noen tilfeller kan URL-konfigurasjonen som er angitt av applikasjonen være falsk, og den må kanskje endres. På grunn av dette kan det hende at enkelte kommandoer ikke fungerer som de skal.

Nå som du har en grunnleggende forståelse av problemets natur, vil vi gå videre mot løsningene.

Løsning 1: Legge til opprinnelse

Hvis Origin (som referanser til Fork) mangler, kan det hende at visse kommandoer ikke fungerer som de skal. Derfor vil vi i dette trinnet legge til en Origin manuelt. For å gjøre det:



  1. trykk den “ Kommando '+ 'Rom' knappene samtidig.
  2. Type i “ Terminal ”Og trykk“ Tast inn '.

    MacOS Terminal

  3. Type i følgende kommando og trykk “ Tast inn '
    git fjernkontroll -v
  4. Sjekk om det er en fjernkontroll som heter 'Opprinnelse' oppført.
  5. Hvis ikke, betyr det at din “ Opprinnelse ”Mangler.
  6. Legge til Opprinn ved hjelp av følgende kommando
    git remote legg til opprinnelses url / til / din / gaffel
  7. Kryss av for å se om problemet vedvarer.

Løsning 2: Endring av URL

Hvis det ikke er referert til URL-en riktig, kan det forhindre at visse funksjoner i applikasjonen fungerer som de skal. Derfor, i dette trinnet, vil vi endre nettadressen. For det:

  1. trykk den “ Kommando '+' Rom ”-Knappene samtidig.
  2. Type i “ Terminal ”Og trykk“ Tast inn '.

    MacOS Terminal

  3. Bruk kommandoen nedenfor for å endre URL
    git ekstern set-url opprinnelse ssh: //git@github.com/username/newRepoName.git
  4. Kryss av for å se om problemet vedvarer.

Løsning 3: Endre opprinnelse til mester

Hvis du prøver å hente fra Master, er det nødvendig å endre opprinnelse til master før du prøver å legge til eller fjerne fjernkontrollen. Derfor vil vi i dette trinnet endre Opprinnelsen til Mester. For det:

  1. trykk den “ Kommando '+' Rom ”-Knappene samtidig.
  2. Type i “ Terminal ”Og trykk“ Tast inn '.

    MacOS Terminal

  3. Bruk kommandoen under å endre Opprinnelse å mestre
    git pull origin master
2 minutter lest