Ako opraviť chybu „Fatal: Origin sa nezdá byť chybou Git Repository“



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Git je systém riadenia distribuovanej verzie, ktorý sa primárne používa na sledovanie zmien zdrojového kódu počas vývoja softvéru. GitHub je online hostiteľská služba na správu verzií pomocou Git. Obe tieto služby sa vo vývoji softvéru hojne využívajú. Avšak pomerne nedávno prichádza veľa správ, kde používatelia nemôžu vo svojom termináli Mac vykonávať príkazy „git“.



Fatal: Zdá sa, že „origin“ nie je chybou úložiska Git



V tomto článku si povieme o dôvodoch, kvôli ktorým sa chyba spúšťa, a poskytneme vám uskutočniteľné riešenia, ako problém vyriešiť. Dôsledne postupujte podľa pokynov, aby ste predišli konfliktom.



Čo spôsobuje chybu „Fatal:‘ origin ‘does not be a Git Repository“?

Po prijatí mnohých správ od viacerých používateľov sme sa rozhodli problém preskúmať a začali sme zisťovať jeho základné príčiny. Podľa našich správ sú dôvody, kvôli ktorým sa táto chyba spúšťa, uvedené nižšie:

  • Chýbajúci pôvod: Táto chyba sa zvyčajne zobrazí, keď chýba pôvod. Pôvod je odkaz na „Github-Fork“ a ak chýbajú, niektoré príkazy nefungujú správne.
  • Nesprávna adresa URL: V niektorých prípadoch môže byť konfigurácia adresy URL nastavená aplikáciou nepravdivá a bude možno potrebné ju zmeniť. Z tohto dôvodu niektoré príkazy nemusia pracovať správne.

Teraz, keď máte základné znalosti o podstate problému, prejdeme k riešeniam.

Riešenie 1: Pridanie pôvodu

Ak Origin (ktorý odkazuje na Fork) chýba, niektoré príkazy nemusia fungovať správne. Preto v tomto kroku pridáme Origin manuálne. Za týmto účelom:



  1. StlačteVelenie „+ „Vesmír“ tlačidlá súčasne.
  2. Typ v “ Terminál ”A stlačte“ Zadajte „.

    Terminál MacOS

  3. Typ v nasledujúcom príkaze a stlačte „ Zadajte
    git remote -v
  4. Skontrolujte, či existuje diaľkový ovládač s názvom „Pôvod“ uvedené.
  5. Ak nie, znamená to, že váš „ Pôvod ' chýba.
  6. Pridať Pôvod pomocou nasledujúceho príkazu
    git remote pridať origin url / to / your / fork
  7. Skontrolujte aby sme zistili, či problém pretrváva.

Riešenie 2: Zmena adresy URL

Ak sa na adresu URL neodkazuje správne, mohlo by to zabrániť správnemu fungovaniu určitých funkcií aplikácie. Preto v tomto kroku zmeníme adresu URL. Pre to:

  1. StlačteVelenie „+“ Vesmír ”Súčasne.
  2. Typ v “ Terminál ”A stlačte“ Zadajte „.

    Terminál MacOS

  3. Použite príkazom dole zmeniť URL
    git remote set-url origin ssh: //git@github.com/username/newRepoName.git
  4. Skontrolujte aby sme zistili, či problém pretrváva.

Riešenie 3: Zmena pôvodu na pôvodnú

Pokiaľ sa snažíte vytiahnuť z Masteru, pred pridaním alebo odobratím diaľkového ovládača je potrebné zmeniť pôvod na Master. Preto v tomto kroku zmeníme Pôvod na Majstra. Pre to:

  1. StlačteVelenie „+“ Vesmír ”Súčasne.
  2. Typ v “ Terminál ”A stlačte“ Zadajte „.

    Terminál MacOS

  3. Použite príkaz nižšie zmeniť Pôvod zvládnuť
    git pull origin master
2 minúty prečítané