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:
- Stlačte „ Velenie „+ „Vesmír“ tlačidlá súčasne.
- Typ v “ Terminál ”A stlačte“ Zadajte „.
Terminál MacOS
- 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 „.
Terminál MacOS
- Použite príkazom dole zmeniť URL
git remote set-url origin ssh: //git@github.com/username/newRepoName.git
- 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:
- Stlačte „ Velenie „+“ Vesmír ”Súčasne.
- Typ v “ Terminál ”A stlačte“ Zadajte „.
Terminál MacOS
- Použite príkaz nižšie zmeniť Pôvod zvládnuť
git pull origin master