Kuinka korjata Fatal: Origin ei näytä olevan Git Repository -virhe

Git on hajautettu versionhallintajärjestelmä, jota käytetään ensisijaisesti lähdekoodimuutosten seuraamiseen ohjelmistokehityksen aikana. GitHub on verkkopalvelupalvelu versionhallintaan Git-sovelluksella. Molempia palveluita käytetään laajasti ohjelmistokehityksessä. Viime aikoina on kuitenkin tullut paljon raportteja, joissa käyttäjät eivät pysty suorittamaan git-komentoja Mac-terminaalissaan.

Tässä artikkelissa puhumme syistä, joiden vuoksi virhe käynnistyy, ja tarjoamme sinulle toteuttamiskelpoisia ratkaisuja ongelman korjaamiseen. Seuraa opasta huolellisesti ristiriitojen välttämiseksi.

Mikä aiheuttaa "kohtalokkaan:" alkuperä "ei näytä olevan Git-arkisto" -virhettä?

Saatuamme useita raportteja useilta käyttäjiltä päätimme tutkia ongelmaa ja aloimme tunnistaa sen syyn. Raporttimme mukaan syyt, joiden vuoksi tämä virhe käynnistyy, on lueteltu alla:

  • Puuttuva alkuperä:Tämä virhe havaitaan yleensä, kun ”Origin” puuttuu. Alkuperä on viittaus "Github-Forkiin", ja jos puuttuu, jotkut komennot eivät toimi oikein.
  • Virheellinen URL:Joissakin tapauksissa sovelluksen asettama URL-määritys voi olla väärä ja sitä on ehkä muutettava. Tämän vuoksi jotkut komennot eivät ehkä toimi oikein.

Nyt kun sinulla on perustiedot ongelman luonteesta, siirrymme kohti ratkaisuja.

Ratkaisu 1: Alkuperän lisääminen

Jos Origin (viittaukset haarukkaan) puuttuu, jotkut komennot eivät ehkä toimi oikein. Siksi lisäämme Origin tässä vaiheessa manuaalisesti. Tätä varten:

  1. Lehdistö "Komento” + "Avaruus" painikkeita samanaikaisesti.
  2. Tyyppi sisään "TerminaaliJa paina “Tulla sisään“.
  3. Tyyppi seuraavassa komennossa ja paina “Tulla sisään
    git kaukosäädin -v
  4. Tarkista, onko olemassa kauko-ohjainta "Alkuperä" lueteltu.
  5. Jos ei, se tarkoittaa, ettäAlkuperä" puuttuu.
  6. Lisätä Alkuperä käyttämällä seuraavaa komentoa
    git remote add origin url / to / your / fork
  7. Tarkistaa nähdäksesi, jatkuuko ongelma.

Ratkaisu 2: URL-osoitteen muuttaminen

Jos URL-osoitteeseen ei viitata oikein, se saattaa estää sovelluksen tiettyjä toimintoja toimimasta oikein. Siksi tässä vaiheessa muutamme URL-osoitetta. Sen vuoksi:

  1. Lehdistö "Komento” + “Avaruus”-Painikkeita samanaikaisesti.
  2. Tyyppi sisään "TerminaaliJa paina “Tulla sisään“.
  3. Käyttää alla olevaa komentoa vaihtaaksesi URL-osoitteen
    git kauko-set-url alkuperä ssh: //[email protected]/username/newRepoName.git
  4. Tarkistaa nähdäksesi, jatkuuko ongelma.

Ratkaisu 3: Alkuperän vaihtaminen päälliköksi

Jos yrität vetää Masterilta, on välttämätöntä vaihtaa alkuperäiseksi Masteriksi ennen kuin yrität lisätä tai poistaa kaukosäädintä. Siksi tässä vaiheessa muutamme Alkuperän Masteriksi. Sen vuoksi:

  1. Lehdistö "Komento” + “Avaruus”-Painikkeita samanaikaisesti.
  2. Tyyppi sisään "TerminaaliJa paina “Tulla sisään“.
  3. Käyttää käsky alla muuttaa Alkuperä hallita
    git pull -aloitusmestari