Altro
Come rimuovere i file da git staging area?
Ho fatto delle modifiche ad alcuni dei miei file nel mio repo locale, e poi ho fatto git add -A
che penso abbia aggiunto troppi file alla staging area. Come posso eliminare tutti i file dall'area di staging?
Dopo averlo fatto, mi limiterò a fare manualmente git add "filename"
.
451
3
Puoi cancellare i file dall'indice usando
Proprio come
git add
, puoi cancellare i file ricorsivamente per directory e così via, quindi per cancellare tutto in una volta, esegui questo dalla directory principale del tuo repository:Inoltre, per riferimento futuro, l'output di
git status
ti dirà i comandi che devi eseguire per spostare i file da uno stato all'altro.Se avete già impegnato un mucchio di file indesiderati, potete cancellarli e dire a git di segnarli come cancellati (senza effettivamente cancellarli) con
--cached
gli dice di rimuovere i percorsi dalla messa in scena e dall'indice senza rimuovere i file stessi e-r
opera sulle directory in modo ricorsivo. Puoi quindigit add
qualsiasi file che vuoi continuare a tracciare.Si potrebbe usare
poi aggiungere i file specifici che vuoi con