Kako ispraviti pogrešku 'Fatal: Izvorno izgleda da nije Git spremište'



Isprobajte Naš Instrument Za Uklanjanje Problema

Git je distribuirani sustav kontrole verzija koji se prvenstveno koristi za praćenje promjena u izvornom kodu tijekom razvoja softvera. GitHub je internetska usluga hostinga za kontrolu verzija pomoću Gita. Obje se ove usluge intenzivno koriste u razvoju softvera. Međutim, nedavno je stiglo mnoštvo izvješća u kojima korisnici ne mogu izvršiti 'git' naredbe na svom Mac terminalu.



Fatalno: čini se da ‘podrijetlo’ nije pogreška Git spremišta



U ovom ćemo članku govoriti o razlozima zbog kojih se pogreška pokreće i pružiti vam održiva rješenja za rješavanje problema. Obavezno pažljivo slijedite upute kako biste izbjegli sukobe.



Što uzrokuje pogrešku 'Kobno:' podrijetlo 'nije Git Repozitorij'?

Nakon što smo primili brojna izvješća od više korisnika, odlučili smo istražiti problem i počeli identificirati njegov osnovni uzrok. Prema našim izvješćima, razlozi zbog kojih se ova pogreška pokreće navedeni su u nastavku:

  • Nedostaje podrijetlo: Ova se pogreška obično vidi kada nedostaje 'Izvor'. Izvor je referenca na 'Github-Fork', a ako nedostaju, neke naredbe ne rade ispravno.
  • Netočan URL: U nekim slučajevima konfiguracija URL-a koju je postavila aplikacija može biti lažna i možda će je trebati promijeniti. Zbog čega neke naredbe možda neće raditi ispravno.

Sad kad ste osnovno razumjeli prirodu problema, krenut ćemo prema rješenjima.

Rješenje 1: Dodavanje podrijetla

Ako nedostaje Origin (koji upućuje na Fork), neke naredbe možda neće raditi ispravno. Stoga ćemo u ovom koraku ručno dodavati podrijetlo. Da biste to učinili:



  1. Pritisnite ' Naredba '+ 'Prostor' tipke istovremeno.
  2. Tip u “ Terminal 'I pritisnite' Unesi '.

    MacOS terminal

  3. Tip u sljedećoj naredbi i pritisnite “ Unesi '
    git daljinski -v
  4. Provjerite postoji li daljinski upravljač s imenom 'Podrijetlo' popisana.
  5. Ako ne, to znači da je vaš Podrijetlo ' nedostaje.
  6. Dodati Podrijetlo pomoću sljedeće naredbe
    git daljinski dodaj izvorni url / na / svoju / vilicu
  7. Ček kako bi provjerili nastavlja li problem.

Rješenje 2: Promjena URL-a

Ako se na URL ne upućuje ispravno, to može spriječiti pravilno funkcioniranje određenih funkcija aplikacije. Stoga ćemo u ovom koraku mijenjati URL. Za to:

  1. Pritisnite ' Naredba '+' Prostor Tipke istovremeno.
  2. Tip u “ Terminal 'I pritisnite' Unesi '.

    MacOS terminal

  3. Koristiti naredba u nastavku za promjenu URL-a
    git udaljeni set-url izvor ssh: //git@github.com/username/newRepoName.git
  4. Ček kako bi provjerili nastavlja li problem.

Rješenje 3: Promjena podrijetla u gospodara

Ako pokušavate povući iz Master, potrebno je promijeniti izvor u master prije pokušaja dodavanja ili uklanjanja daljinskog upravljača. Stoga ćemo u ovom koraku promijeniti Izvor u Master. Za to:

  1. Pritisnite ' Naredba '+' Prostor Tipke istovremeno.
  2. Tip u “ Terminal 'I pritisnite' Unesi '.

    MacOS terminal

  3. Koristiti zapovijed ispod promijeniti Podrijetlo svladati
    git pull master izvor
2 minute čitanja