Comment faire oublier Git sur un fichier qui a été suivi, mais est maintenant dans .gitignore

Mots clés : gitgitignoregit-rmgit

meilleur 5 Réponses Comment faire oublier Git sur un fichier qui a été suivi, mais est maintenant dans .gitignore

vote vote

99

git rm --cached <file> 
git rm -r --cached <folder> 
vote vote

83

git rm -r --cached . git add . 
git commit -am "Remove ignored files" 
git rm -r --cached . && git add . && git commit -am "Remove ignored files" 
vote vote

80

git update-index --assume-unchanged <file> 
git update-index --skip-worktree <file> 
git update-index --no-skip-worktree <file> 
vote vote

68

git ls-files --ignored --exclude-standard -z | xargs -0 git rm --cached git commit -am "Remove ignored files" 
vote vote

55

git ls-files --ignored --exclude-standard | sed 's/.*/"&"/' | xargs git rm -r --cached 

Questions similaires