Rimuovi i file ignorati in git

Un comando da utilizzare per rimuovere i file ignorati che sono stati archiviati

Rimozione di file ignorati da git

Se ti sei mai trovato nella situazione in cui i file o le directory già archiviati in git dovrebbero essere rimossi, c'è un singolo comando che fa esattamente questo. Questo comando evita di eliminare i dati, esegue il commit dell'eliminazione e aggiunge di nuovo gli stessi dati in seguito.

# In this example, the 'bin'-directory
# gets removed from git. Note that this
# operation doesn't remove the file 
# itself, only its reference in git.

git rm -r --cached bin

# Same command, for the file 'log.ts'.

git rm -r --cached log.ts

Funziona anche per i dati già registrati

Questo comando rimuove anche il file o la directory specifici dal git-tree se i dati sono stati aggiunti prima di essere definiti nel file gitignore. Ovviamente, il file o la directory reale non verranno eliminati, solo il suo riferimento in git.