Git 忽略某些文件提交

在项目中有些配置文件不须要提交,可是有同窗在后面开发中发如今.igonore文件中不管如何都没法忽略某些文件的提交。缘由在这里:git

已经维护起来的文件,即便加上了gitignore,也无济于事。----web

那么如何解决呢?方式以下:webstorm

git update-index --assume-unchanged要忽略的文件夹/文件夹下文件名ide

好比我要忽略项目下.idea文件夹下全部xml文件,idea下都是xml文件(我用的webstorm):idea

git update-index --assume-unchanged   .idea/*.xmlorm

若是要从新恢复提交,使用以下命令:xml

git update-index --assume-unchanged   .idea/*.xml开发

这样每次提交就不会提交idea下的文件了。it

忽略src目录下main.js提交配置

例:git update-index --assume-unchanged src/main.js

相关文章
相关标签/搜索