場景應該是這樣的:
有一個配置文件,比如是數據庫的鏈接信息。每個人的鏈接信息是不一樣的。
但是又要提供一個標準的模板 用來告知如何填寫鏈接信息,那麼就存在git上需要記錄一個標準配置文件,然後每個人根據自己的具體情況,配置一份鏈接信息自用。但是不會將該配置文件提交到庫裏。
類似於SVN中的ignore on commit。
具體操作如下:
在命令行中輸入
git update-index --assume-unchanged [file-path]
命令中的file-path 就是需要忽略提價的文件的路徑
如果需要恢復提交,使用:
git update-index --no-assume-unchanged [file-path]