Hvordan fikse 'Fatal: Origin' ser ikke ut til å være en Git Repository-feil

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 inn der brukere ikke kan utføre “git” -kommandoer i Mac-terminalen.

Dødelig: "opprinnelse" ser ikke ut til å være en Git Repository-feil

I denne artikkelen vil vi snakke om årsakene til at feilen utløses, og gi deg levedyktige løsninger for å løse problemet. Følg guiden nøye for å unngå konflikter.

Hva er årsaken til at "Fatal: 'origin' ikke ser ut til å være en Git Repository" -feil?

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

  • Manglende opprinnelse: Denne feilen sees vanligvis når "Opprinnelse" mangler. Opprinnelse er referansen til “Github-Fork”, og hvis det mangler, fungerer ikke noen kommandoer ordentlig.
  • Feil URL: I noen tilfeller kan URL-konfigurasjonen som er angitt av applikasjonen, være falsk og den må kanskje endres. Derfor kan det hende at noen 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 refererer til Fork) mangler, kan det hende at visse kommandoer ikke fungerer som de skal. Derfor vil vi i dette trinnet legge til et Origin manuelt. For å gjøre det:

  1. Trykk på “ Kommando ” + “Mellomrom” -knappene samtidig.
  2. Skriv inn “ Terminal ” og trykk “ Enter ”.

    MacOS-terminal
  3. Skriv inn følgende kommando og trykk " Enter "
     git remote -v 
  4. Sjekk om det er en fjernkontroll som heter “Origin” .
  5. Hvis ikke, betyr det at " Opprinnelse " mangler.
  6. Legg til Origin ved hjelp av følgende kommando
     git remote legge til opprinnelses url / til / din / gaffel 
  7. Sjekk om problemet vedvarer.

Løsning 2: Endre URL

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

  1. Trykk på “ Kommando ” + “ Mellomrom ” -knappene samtidig.
  2. Skriv inn “ Terminal ” og trykk “ Enter ”.

    MacOS-terminal
  3. Bruk kommandoen nedenfor for å endre URL
     git remote set-url origin ssh: // protection /username/newRepoName.git 
  4. Sjekk om problemet vedvarer.

Løsning 3: Endre opprinnelse til mester

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

  1. Trykk på “ Kommando ” + “ Mellomrom ” -knappene samtidig.
  2. Skriv inn “ Terminal ” og trykk “ Enter ”.

    MacOS-terminal
  3. Bruk kommandoen nedenfor for å endre Origin til master
     git pull origin master 

Interessante Artikler