Kako popraviti napako »Usodno: Izvor ni videti kot skladišče Git«



Preizkusite Naš Instrument Za Odpravo Težav

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.



Usodno: zdi se, da izvor ni napaka skladišča Git



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 sporom.



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 razlogi, zaradi katerih se ta napaka sproži, navedeni spodaj:

  • Manjka izvor: Ta napaka je ponavadi 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 naprej 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:



  1. Pritisnite ' Ukaz '+ 'Vesolje' gumbi hkrati.
  2. Tip v Terminal 'In pritisnite' Enter '.

    Terminal MacOS

  3. Tip v naslednjem ukazu in pritisnite “ Enter '
    git remote -v
  4. Preverite, ali obstaja daljinski upravljalnik z imenom 'Izvor' naveden.
  5. Če ne, to pomeni, da je vaš Izvor ' manjka.
  6. Dodaj Izvor z naslednjim ukazom
    git remote dodaj url naslov / na / vašo / vilico
  7. 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:

  1. Pritisnite ' Ukaz '+' Vesolje Tipk hkrati.
  2. Tip v Terminal 'In pritisnite' Enter '.

    Terminal MacOS

  3. Uporaba spodnji ukaz za spremembo URL-ja
    git remote set-url origin ssh: //git@github.com/username/newRepoName.git
  4. Preveri če želite preveriti, ali težava še vedno obstaja.

Rešitev 3: Spreminjanje izvora v glavnega

Če poskušate izvleči iz Master, morate izvor spremeniti v master, preden poskusite dodati ali odstraniti daljinski upravljalnik. Zato bomo v tem koraku spremenili izvor v Master. Za to:

  1. Pritisnite ' Ukaz '+' Vesolje Tipk hkrati.
  2. Tip v Terminal 'In pritisnite' Enter '.

    Terminal MacOS

  3. Uporaba ukaz spodaj spremeniti Izvor da bi obvladali
    git pull master
2 minuti branja