Quando eseguo git reset --hard HEAD
, è necessario reimpostare su una versione incontaminata di ciò che hai tirato, a quanto ho capito. Sfortunatamente, lascia i file in giro, mentre uno git status
mostra una grande lista di file non tracciati.reset git --hard HEAD lascia file non tracciati dietro
Come si dice a git "Basta riportarlo ESATTAMENTE in quello che c'era nell'ultimo tiro, niente di più, niente di meno"?
'ripristino git --hard' reimposta l'indice e ritorna i file monitorati torna allo stato in quanto sono nella testa. Lascia solo i file non tracciati. – fifigyuri
Possibile duplicato di [Come rimuovere file locali (non tracciati) dall'attuale albero di lavoro Git?] (Https://stackoverflow.com/questions/61212/how-to-remove-local-untracked-files-from-the- current-git-working-tree) – g00glen00b