sourcetree .gitignore文件重新生效的处理办法
最近使用sourcetree 设置忽略文件配置的时候遇到不生效的问题
参考这里解决:http://blog.csdn.net/u011132987/article/details/54666680
主要步骤:
Git 代码管理中,我们在没有添加 .gitignore 文件的前提下提交了代码之后再提交 .gitignore 文件,或者是中途添加某一文件类型到 .gitignore 文件中,需要通过以下命令行的方式,让 .gitignore 文件重新生效:
git rm -r --cached .
git add .
git commit -m "Refresh adding .gitignore file."
如果是中途从 .gitignore 文件中移除某一文件类型,想要这个文件类型重新被 track,需要通过以下命令行的方式,让 .gitignore 文件生效: 比如*.class文件的移除
git add -f *.class
git commit -m "Refresh removing .class from .gitignore file."