Come risolvere l'errore "irreversibile: Origin non sembra essere un repository Git"

Git è un sistema di controllo di versione distribuito che viene utilizzato principalmente per tenere traccia delle modifiche al codice sorgente durante lo sviluppo del software. GitHub è un servizio di hosting online per il controllo della versione tramite Git. Entrambi questi servizi sono ampiamente utilizzati nello sviluppo di software. Tuttavia, abbastanza recentemente, sono arrivati ​​molti rapporti in cui gli utenti non sono in grado di eseguire comandi "git" nel loro terminale Mac.

Fatale: 'origine' non sembra essere un errore del repository Git

In questo articolo, parleremo dei motivi per cui viene generato l'errore e ti forniremo soluzioni praticabili per risolvere il problema. Assicurati di seguire attentamente la guida per evitare conflitti.

Cosa causa l'errore "Fatale: 'origine' non sembra essere un repository Git"?

Dopo aver ricevuto numerosi rapporti da più utenti, abbiamo deciso di indagare sul problema e abbiamo iniziato a identificarne la causa principale. Secondo i nostri rapporti, i motivi per cui viene generato questo errore sono elencati di seguito:

  • Origine mancante: questo errore si verifica in genere quando manca "Origine". Origin è il riferimento a "Github-Fork" e, se manca, alcuni comandi non funzionano correttamente.
  • URL errato: in alcuni casi, la configurazione dell'URL impostata dall'applicazione potrebbe essere falsa e potrebbe essere necessario modificarla. A causa di ciò, alcuni comandi potrebbero non funzionare correttamente.

Ora che hai una conoscenza di base della natura del problema, passeremo alle soluzioni.

Soluzione 1: aggiunta di Origin

Se Origin (che fa riferimento a Fork) manca alcuni comandi potrebbe non funzionare correttamente. Pertanto, in questo passaggio, aggiungeremo un Origin manualmente. Per fare ciò:

  1. Premere contemporaneamente i pulsanti " Comando " + "Spazio" .
  2. Digitare " Terminale " e premere " Invio ".

    Terminale MacOS
  3. Digita il seguente comando e premi " Invio "
     git remote -v 
  4. Verificare se è presente un telecomando denominato "Origine" .
  5. In caso contrario, significa che manca la tua " Origine ".
  6. Aggiungi Origin usando il seguente comando
     git remote aggiungi origin url / to / your / fork 
  7. Controlla se il problema persiste.

Soluzione 2: modifica dell'URL

Se l'URL non viene referenziato correttamente, alcune funzioni dell'applicazione potrebbero non funzionare correttamente. Pertanto, in questo passaggio, cambieremo l'URL. Per quello:

  1. Premere contemporaneamente i pulsanti " Comando " + " Spazio ".
  2. Digitare " Terminale " e premere " Invio ".

    Terminale MacOS
  3. Utilizzare il comando seguente per modificare l'URL
     git remote set-url origin ssh: // /username/newRepoName.git 
  4. Controlla se il problema persiste.

Soluzione 3: modifica di Origin in Master

Se si sta tentando di estrarre da Master, è necessario modificare l'origine in master prima di provare ad aggiungere o rimuovere il telecomando. Pertanto, in questo passaggio, cambieremo Origin in Master. Per quello:

  1. Premere contemporaneamente i pulsanti " Comando " + " Spazio ".
  2. Digitare " Terminale " e premere " Invio ".

    Terminale MacOS
  3. Utilizzare il comando seguente per modificare Origin in master
     git pull origin master 

Articoli Interessanti