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

相關文章
相關標籤/搜索