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 det 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 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:
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