Kako popraviti "Fatal: Pojava se ne čini kao Git Repozitorij" Greška

Git je distribuirani sustav kontrole verzija koji se prvenstveno koristi za praćenje promjena izvornog koda tijekom razvoja softvera. GitHub je internetska usluga hostinga za kontrolu verzija pomoću Gita. Obje ove usluge intenzivno se koriste u razvoju softvera. No, u posljednje vrijeme stiglo je puno izvještaja u kojima korisnici nisu u mogućnosti izvršavati "git" naredbe u svom Mac Terminalu.

Fatalno: čini se da "podrijetlo" nije pogreška Git Repozitorija

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

Što uzrokuje pogrešku "Fatal: 'origin" nije Git Repozitorij?

Nakon što smo primili brojne izvještaje od više korisnika, odlučili smo istražiti problem i započeli smo s prepoznavanjem uzroka. Prema našim izvješćima, razlozi zbog kojih se aktivira ova pogreška navedeni su u nastavku:

  • Nedostaje porijeklo: Ova se pogreška obično vidi kada nedostaje „Podrijetlo“. Izvor je referenca na "Github-Fork", a ako nedostaje, neke naredbe ne rade ispravno.
  • Netačan URL: U nekim slučajevima konfiguracija URL-a koja je postavila aplikacija može biti lažna i možda je treba promijeniti. Zbog toga neke naredbe možda ne rade ispravno.

Sada kada imate osnovno razumijevanje prirode problema, krenut ćemo prema rješenjima.

1. rješenje: Dodavanje porijekla

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

  1. Istovremeno pritisnite tipke „ Command ” + „Space” .
  2. Unesite " Terminal " i pritisnite " Enter ".

    MacOS Terminal
  3. Upišite sljedeću naredbu i pritisnite " Enter "
     git daljinski -v 
  4. Provjerite ima li na popisu daljinskog naziva "Porijeklo" .
  5. Ako ne, to znači da nedostaje vaše " Porijeklo ".
  6. Dodajte Origin pomoću sljedeće naredbe
     git daljinsko dodavanje izvornog URL-a / u / svoj / viljušku 
  7. Provjerite ima li problema i dalje.

2. rješenje: Promjena URL-a

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

  1. Istovremeno pritisnite tipke „ Command ” + „ Space ”.
  2. Unesite " Terminal " i pritisnite " Enter ".

    MacOS Terminal
  3. Pomoću naredbe u nastavku promijenite URL
     git remote set-url origin ssh: // /username/newRepoName.git 
  4. Provjerite ima li problema i dalje.

3. rješenje: Promjena porijekla u Master

Ako se pokušavate povući s Master-a, potrebno je promijeniti podrijetlo do master prije nego što pokušate dodati ili ukloniti daljinac. Stoga ćemo u ovom koraku promijeniti Podrijetlo do Učitelja. Za to:

  1. Istovremeno pritisnite tipke „ Command ” + „ Space ”.
  2. Unesite " Terminal " i pritisnite " Enter ".

    MacOS Terminal
  3. Pomoću naredbe u nastavku promijenite podrijetlo u master
     git pull origin master 

Zanimljivi Članci