.gitignore忽略已提交的文件
对于首次提交时,会忽略.gitignore中对应的文件。如果已提交再次修改.gitignore则不会忽略,仍会追踪文件变化。
解决:git rm --cached folder/file
并修改.gitignore文件
另:git update-index --assume-unchanged
的真正用法是这样的:
- 你正在修改一个巨大的文件,你先对其 git update-index --assume-unchanged,这样 Git
暂时不会理睬你对文件做的修改 - 当你的工作告一段落决定可以提交的时候,重置改标识:git update-index
--no-assume-unchanged,于是 Git 只需要做一次更新,这是完全可以接受的了 - 提交+推送