Cum se remediază eroarea „Fatal: Origin nu pare a fi un depozit Git”



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Git este un sistem de control al versiunii distribuite care este utilizat în principal pentru a urmări modificările din codul sursă în timpul dezvoltării software-ului. GitHub este un serviciu de găzduire online pentru controlul versiunilor folosind Git. Ambele servicii sunt utilizate pe scară largă în dezvoltarea de software. Cu toate acestea, destul de recent, au apărut o mulțime de rapoarte în care utilizatorii nu pot executa comenzi „git” în terminalul lor Mac.



Fatal: „originea” nu pare a fi o eroare de depozit Git



În acest articol, vom vorbi despre motivele pentru care este declanșată eroarea și vă vom oferi soluții viabile pentru a remedia problema. Asigurați-vă că urmați cu atenție ghidul pentru a evita conflictele.



Ce cauzează eroarea „Fatal:„ originea ”nu pare a fi un depozit Git”?

După ce am primit numeroase rapoarte de la mai mulți utilizatori, am decis să investigăm problema și am început să identificăm cauza principală a acesteia. Potrivit rapoartelor noastre, motivele pentru care se declanșează această eroare sunt enumerate mai jos:

  • Originea lipsă: Această eroare este de obicei observată atunci când lipsește „Originea”. Originea este referința la „Github-Fork” și, dacă lipsesc, unele comenzi nu funcționează corect.
  • Adresă URL incorectă: În unele cazuri, configurația URL setată de aplicație ar putea fi falsă și ar trebui să fie modificată. Din acest motiv, este posibil ca unele comenzi să nu funcționeze corect.

Acum, că aveți o înțelegere de bază a naturii problemei, vom trece la soluții.

Soluția 1: Adăugarea originii

Dacă Origin (care face referiri la Fork) lipsește, anumite comenzi ar putea să nu funcționeze corect. Prin urmare, în acest pas, vom adăuga manual un Origin. Pentru a face asta:



  1. presaComanda „+ 'Spaţiu' butoane simultan.
  2. Tip în „ Terminal ”Și apăsați„ introduce '.

    Terminal MacOS

  3. Tip în următoarea comandă și apăsați „ introduce '
    git remote -v
  4. Verificați dacă există o telecomandă numită 'Origine' enumerate.
  5. Dacă nu, înseamnă că „ Origine ' lipseste.
  6. Adăuga Originea utilizând următoarea comandă
    git remote add url origin / to / your / fork
  7. Verifica pentru a vedea dacă problema persistă.

Soluția 2: modificarea adresei URL

Dacă adresa URL nu este referită corect, aceasta ar putea împiedica anumite funcții ale aplicației să funcționeze corect. Prin urmare, în acest pas, vom schimba adresa URL. Pentru asta:

  1. presaComanda „+” Spaţiu ”Simultan.
  2. Tip în „ Terminal ”Și apăsați„ introduce '.

    Terminal MacOS

  3. Utilizare comanda de mai jos pentru a schimba adresa URL
    git remote set-url origin ssh: //git@github.com/username/newRepoName.git
  4. Verifica pentru a vedea dacă problema persistă.

Soluția 3: Schimbarea originii în Master

Dacă încercați să trageți de la Master, este necesar să schimbați originea în master înainte de a încerca să adăugați sau să eliminați telecomanda. Prin urmare, în acest pas, vom schimba Originea în Maestru. Pentru asta:

  1. presaComanda „+” Spaţiu ”Simultan.
  2. Tip în „ Terminal ”Și apăsați„ introduce '.

    Terminal MacOS

  3. Utilizare comanda de mai jos pentru a schimba Origine a stăpânii
    git pull origin master
2 minute citite