Com es corregeix l'error 'Fatal: Origin no sembla ser un dipòsit de Git'



Proveu El Nostre Instrument Per Eliminar Problemes

Git és un sistema de control de versions distribuït que s'utilitza principalment per fer un seguiment dels canvis en el codi font durant el desenvolupament de programari. GitHub és un servei d’allotjament en línia per al control de versions mitjançant Git. Aquests serveis s’utilitzen àmpliament en el desenvolupament de programari. Tot i això, recentment, han arribat molts informes on els usuaris no poden executar ordres 'git' al seu terminal Mac.



Fatal: sembla que ‘origen’ no és un error del dipòsit de Git



En aquest article, parlarem dels motius pels quals es produeix l’error i us proporcionarem solucions viables per solucionar el problema. Seguiu atentament la guia per evitar conflictes.



Què provoca l'error 'Fatal: 'origen' no sembla ser un dipòsit de Git'?

Després de rebre nombrosos informes de diversos usuaris, vam decidir investigar el problema i vam començar a identificar-ne la causa. Segons els nostres informes, a continuació es detallen els motius pels quals es produeix aquest error:

  • Falta l'origen: Normalment, aquest error es veu quan falta 'Origen'. Origin és la referència a 'Github-Fork' i, si falten, algunes ordres no funcionen correctament.
  • URL incorrecte: En alguns casos, la configuració de l'URL establerta per l'aplicació pot ser falsa i és possible que s'hagi de canviar. A causa d'això, és possible que algunes ordres no funcionin correctament.

Ara que teniu una comprensió bàsica de la naturalesa del problema, continuarem cap a les solucions.

Solució 1: afegir origen

Si falten Origin (que fa referència a Fork), algunes ordres poden no funcionar correctament. Per tant, en aquest pas afegirem un Origin manualment. Per fer-ho:



  1. Premeu el ' Comandament '+ 'Espai' botons simultàniament.
  2. Tipus a ' terminal ”I premeu“ Entra '.

    MacOS Terminal

  3. Tipus a l'ordre següent i premeu ' Entra '
    git remote -v
  4. Comproveu si hi ha un comandament remot anomenat 'Origen' enumerat.
  5. Si no, vol dir que el vostre ' Origen ' està perdut.
  6. Afegeix Origen mitjançant l'ordre següent
    git remote afegir url origen / a / el / fork
  7. Comprovar per veure si el problema persisteix.

Solució 2: canvi d'URL

Si no es fa referència correctament a l'URL, és possible que algunes funcions de l'aplicació funcionin correctament. Per tant, en aquest pas, canviarem l'URL. Per això:

  1. Premeu el ' Comandament '+' Espai ”Simultàniament.
  2. Tipus a ' terminal ”I premeu“ Entra '.

    MacOS Terminal

  3. Ús l'ordre següent per canviar l'URL
    git remote set-url origin ssh: //git@github.com/username/newRepoName.git
  4. Comprovar per veure si el problema persisteix.

Solució 3: Canviar l’origen a Master

Si intenteu treure de Master, és necessari canviar l'origen a master abans d'intentar afegir o eliminar el comandament a distància. Per tant, en aquest pas, canviarem l’Origen per Mestre. Per això:

  1. Premeu el ' Comandament '+' Espai ”Simultàniament.
  2. Tipus a ' terminal ”I premeu“ Entra '.

    MacOS Terminal

  3. Ús l'ordre baix per canviar el Origen per dominar
    git pull origen mestre
2 minuts de lectura