git技巧:gitignore忽略已提交的文件 / 2019-05-27

.gitignore仅会忽略未被track的文件,如果文件已由git管理,则修改.gitignore忽略该文件是不会生效的。应该删除缓存重新添加track文件。

假设有文件A已经提交至git仓库,现想忽略文件A,仅仅将A添加至.gitignore文件是达不到忽略效果的。

.gitignore仅会忽略未被track的文件,如果文件已由git管理,则修改.gitignore忽略该文件是不会生效的。应该删除缓存重新添加track文件。

git rm -r --cached .
git add . 
git commit -m "delete ignore files"

其它文章

git瘦身:清除大文件或敏感文件记录
github access tokens