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

Git je distribuovaný systém riadenia verzií, 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“.

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 prešetriť a začali sme zisťovať jeho hlavnú príčinu. 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“.
  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“.
  3. Použite príkazom dole zmeniť URL
    git remote set-url origin ssh: //[email protected]/username/newRepoName.git
  4. Skontrolujte aby sme zistili, či problém pretrváva.

Riešenie 3: Zmena pôvodu na Majster

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“.
  3. Použite príkaz nižšie zmeniť Pôvod zvládnuť
    git pull origin master

$config[zx-auto] not found$config[zx-overlay] not found