Avevo un repository GitHub che ho deciso di eliminare ma che continuo a mantenere solo come repository locale sul mio disco rigido. Ora sono rimasto con il repository clonato localmente che mantiene tutta la cronologia e va bene. Tuttavia, un certo numero di impostazioni di configurazione rimangono quel punto al repository GitHub (ora cancellato). es:Scollegamento di un repository clonato localmente dalla sua origine GitHub
$ grep github .git/*
.git/config: url = https://github.com/foo/bar.git
.git/FETCH_HEAD:07c0bac92a829f3acb4b2f5c112de5f787f046e4 branch 'master' of https://github.com/foo/bar
Cosa devo fare per garantire che il mio repo locale contiene riferimenti penzolanti e che non riesco a spingere a monte fa più né prendere in esso? (come chiamiamo un repository che non ha un'origine remota?) Non mi è chiaro quali impostazioni eliminare/aggiornare e quali valori utilizzare.
Volevo solo chiarire le impostazioni. Capisco che sia "disgiunto" dal momento che non si può essere accoppiati a qualcosa che non esiste più - a meno che il repository github "cancellato" esista ancora o piuttosto rimanga in qualche modo e possa essere recuperato o rianimato che capisco non è il caso, destra? –
sì, giusto. Le impostazioni dovrebbero essere state rimosse dopo l'emissione di quei comandi? – hek2mgl
Il primo comando ha esito positivo; 2 non riesce con: "errore: ramo 'FETCH_HEAD' non trovato." –