Verwyder geïgnoreer lêers in git

Een opdrag om te gebruik om geïgnoreerde lêers wat ingeboek is, te verwyder

Verwyder geïgnoreerde lêers van git

As jy ooit in die situasie was dat reeds ingeboekte lêers of gidse in git verwyder moet word, is daar 'n enkele opdrag wat presies dit doen. Hierdie opdrag vermy die verwydering van die data, pleeg die uitvee en voeg dieselfde data daarna weer by.

# 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

Werk ook vir reeds ingeboekte data

Hierdie opdrag verwyder ook die spesifieke lêer of gids van die git-tree as die data bygevoeg is voordat dit in die gitignore-lêer gedefinieer is. Natuurlik sal die regte lêer of gids nie uitgevee word nie, net die verwysing daarvan in git.