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:
- Stlačte „Velenie” + „Vesmír“ tlačidlá súčasne.
- Typ v “Terminál”A stlačte„Zadajte“.
- Typ v nasledujúcom príkaze a stlačte „Zadajte”
git remote -v
- Skontrolujte, či existuje diaľkový ovládač s názvom „Pôvod“ uvedené.
- Ak nie, znamená to, že váš „Pôvod" chýba.
- Pridať Pôvod pomocou nasledujúceho príkazu
git remote pridať origin url / to / your / fork
- 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:
- Stlačte „Velenie” + “Vesmír”Súčasne.
- Typ v “Terminál”A stlačte„Zadajte“.
- Použite príkazom dole zmeniť URL
git remote set-url origin ssh: //[email protected]/username/newRepoName.git
- 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:
- Stlačte „Velenie” + “Vesmír”Súčasne.
- Typ v “Terminál”A stlačte„Zadajte“.
- Použite príkaz nižšie zmeniť Pôvod zvládnuť
git pull origin master