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.
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ò:
- Premere contemporaneamente i pulsanti " Comando " + "Spazio" .
- Digitare " Terminale " e premere " Invio ".
Terminale MacOS - Digita il seguente comando e premi " Invio "
git remote -v
- Verificare se è presente un telecomando denominato "Origine" .
- In caso contrario, significa che manca la tua " Origine ".
- Aggiungi Origin usando il seguente comando
git remote aggiungi origin url / to / your / fork
- 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:
- Premere contemporaneamente i pulsanti " Comando " + " Spazio ".
- Digitare " Terminale " e premere " Invio ".
Terminale MacOS - Utilizzare il comando seguente per modificare l'URL
git remote set-url origin ssh: // /username/newRepoName.git
- 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:
- Premere contemporaneamente i pulsanti " Comando " + " Spazio ".
- Digitare " Terminale " e premere " Invio ".
Terminale MacOS - Utilizzare il comando seguente per modificare Origin in master
git pull origin master