Hvordan fikse ‘Fatal: Origin synes ikke å 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 ganske nylig kommet mange rapporter der brukere ikke klarer å utføre "git" -kommandoer i Mac-terminalen.
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 er årsaken til at "Fatal: 'origin' ikke ser ut til å 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:
- trykk den “Kommando” + "Rom" knappene samtidig.
- Type i “TerminalOg trykk “Tast inn“.
- Type i følgende kommando og trykk “Tast inn”
git fjernkontroll -v
- Sjekk om det er en fjernkontroll som heter "Opprinnelse" oppført.
- Hvis ikke, betyr det at din “Opprinnelse”Mangler.
- Legge til Opprinn ved hjelp av følgende kommando
git remote legg til opprinnelses url / til / din / gaffel
- Sjekk 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:
- trykk den “Kommando” + “Rom”-Knappene samtidig.
- Type i “TerminalOg trykk “Tast inn“.
- Bruk kommandoen nedenfor for å endre URL
git ekstern set-url opprinnelse ssh: //[email protected]/username/newRepoName.git
- Sjekk 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 Origin til Master. For det:
- trykk den “Kommando” + “Rom”-Knappene samtidig.
- Type i “TerminalOg trykk “Tast inn“.
- Bruk kommandoen under for å endre Opprinnelse å mestre
git pull origin master