問題描述:
- 從git上clone代碼
- 有個配置文件,配置文件中配置的項,不同的人可能不一樣
- 因此每個人修改后不能提交,避免對他人造成影響
- 但這個文件修改后每次提交都的手動去掉選擇,很麻煩
- 什么?你說標(biāo)記成ignore?
- 當(dāng)然是不行的,這個方法試過了,為什么不行?
- 因為這個文件在服務(wù)端有一份,如果你把本地的標(biāo)記成ignore,它就會執(zhí)行刪除操作
- 當(dāng)你提交時,服務(wù)端的就被刪除了,那別人再pull的時候本地的就被刪除了,這時候你會被群毆的
解決方法
- 進(jìn)入到你文件所在文件夾,執(zhí)行如下命令
git update-index --assume-unchanged youfile.config
youfile.config就是你的文件名稱