Kako popraviti napako »Usodno: izvor ni videti kot skladišče Git«
Git je porazdeljeni sistem za nadzor različic, ki se v glavnem uporablja za sledenje spremembam izvorne kode med razvojem programske opreme. GitHub je storitev spletnega gostovanja za nadzor različic z uporabo Gita. Obe storitvi se pogosto uporabljata pri razvoju programske opreme. Vendar pa v zadnjem času prihaja veliko poročil, v katerih uporabniki ne morejo izvršiti ukazov "git" v svojem terminalu Mac.
V tem članku bomo govorili o razlogih, zaradi katerih se napaka sproži, in vam ponudili izvedljive rešitve za odpravo težave. Pazljivo sledite navodilom, da se izognete konfliktom.
Kaj povzroča napako "Usodno:" izvor "ni Git Repository"?
Po prejemu številnih poročil več uporabnikov smo se odločili raziskati težavo in začeli ugotavljati njen vzrok. Po naših poročilih so spodaj navedeni razlogi, zaradi katerih se ta napaka sproži:
- Manjka izvor:Ta napaka je običajno vidna, ko manjka »Izvor«. Izvor je sklic na "Github-Fork" in če manjka, nekateri ukazi ne delujejo pravilno.
- Napačen URL:V nekaterih primerih je konfiguracija URL-ja, ki jo nastavi aplikacija, napačna in jo bo morda treba spremeniti. Zaradi tega nekateri ukazi morda ne bodo delovali pravilno.
Zdaj, ko dobro razumete naravo problema, bomo šli k rešitvam.
Rešitev 1: Dodajanje izvora
Če izvor (ki se sklicuje na Fork) manjka, nekateri ukazi morda ne bodo delovali pravilno. Zato bomo v tem koraku izvor dodali ročno. Da bi to naredili:
- Pritisnite "Ukaz” + "Vesolje" gumbi hkrati.
- Tip vTerminal"In pritisnite"Enter“.
- Tip v naslednjem ukazu in pritisnite “Enter”
git remote -v
- Preverite, ali obstaja daljinski upravljalnik z imenom "Izvor" naveden.
- Če ne, to pomeni, da je vašIzvor" manjka.
- Dodaj Izvor z naslednjim ukazom
git remote dodaj url URL / na / vašo / vilico
- Preveri če želite preveriti, ali težava še vedno obstaja.
2. rešitev: Spreminjanje URL-ja
Če se URL ne sklicuje pravilno, lahko nekaterim funkcijam aplikacije prepreči pravilno delovanje. Zato bomo v tem koraku spremenili URL. Za to:
- Pritisnite "Ukaz” + “VesoljeTipk hkrati.
- Tip vTerminal"In pritisnite"Enter“.
- Uporaba spodnji ukaz za spremembo URL-ja
git remote set-url origin ssh: //[email protected]/username/newRepoName.git
- Preveri če želite preveriti, ali težava še vedno obstaja.
Rešitev 3: Spreminjanje izvora v glavnega
Če poskušate izvleči Master, morate pred začetkom dodajanja ali odstranjevanja daljinskega upravljalnika spremeniti izvor v master. Zato bomo v tem koraku spremenili izvor v Master. Za to:
- Pritisnite "Ukaz” + “VesoljeTipk hkrati.
- Tip vTerminal"In pritisnite"Enter“.
- Uporaba ukaz spodaj spremeniti Izvor da bi obvladali
git pull master