Cum să remediați „Fatal: Originea nu pare a fi o eroare Git Repository”

Git este un sistem de control distribuit al versiunilor, care este utilizat în principal pentru a urmări modificările codului sursă în timpul dezvoltării de software. GitHub este un serviciu de găzduire online pentru controlul versiunilor folosind Git. Ambele aceste servicii sunt utilizate pe scară largă în dezvoltarea de software. Cu toate acestea, destul de recent, multe rapoarte au apărut în care utilizatorii nu sunt în măsură să execute comenzi „git” în terminalul lor Mac.

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

În acest articol, vom vorbi despre motivele pentru care se declanșează 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.

Care sunt cauzele „Fatal:„ originea ”nu pare a fi o eroare Git Repository?

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ă. Potrivit rapoartelor noastre, mai jos sunt enumerate motivele pentru care este declanșată această eroare:

  • Lipsa de origine: această eroare este de obicei văzută atunci când „Originea” lipsește. Originea este referirea la „Github-Fork” și, dacă lipsește, unele comenzi nu funcționează corect.
  • Adresa URL incorectă: în unele cazuri, configurația URL setată de aplicație ar putea fi falsă și ar trebui să fie modificată. Din această cauză, este posibil ca unele comenzi să nu funcționeze corect.

Acum că aveți o înțelegere de bază a naturii problemei, vom merge mai departe către soluții.

Soluția 1: Adăugarea originii

Dacă originea (care se referă la furcă) lipsește, anumite comenzi ar putea să nu funcționeze corect. Prin urmare, în acest pas, vom adăuga manual o origine. Pentru a face asta:

  1. Apăsați butoaneleComandă ” + „Spațiu” simultan.
  2. TastațiTerminal ” și apăsați „ Enter ”.

    Terminal MacOS
  3. Tastați următoarea comandă și apăsați „ Enter
     git la distanță -v 
  4. Verificați dacă există o telecomandă numită „Origine” .
  5. Dacă nu, înseamnă că „ Originea ” dvs. lipsește.
  6. Adăugați origine utilizând următoarea comandă
     git la distanță adăugați url de origine / la / dumneavoastră / furculiță 
  7. Verificați dacă problema persistă.

Soluția 2: modificarea adresei URL

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

  1. Apăsați butoaneleComandă ” + „ Spațiu ” simultan.
  2. TastațiTerminal ” și apăsați „ Enter ”.

    Terminal MacOS
  3. Utilizați comanda de mai jos pentru a schimba adresa URL
     git la distanță set-url origine ssh: // username newRepoName.git 
  4. Verificați 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. Apăsați butoaneleComandă ” + „ Spațiu ” simultan.
  2. TastațiTerminal ” și apăsați „ Enter ”.

    Terminal MacOS
  3. Utilizați comanda de mai jos pentru a schimba Originea pentru a stăpâni
     git pull maestru origine 

Articole Interesante