gitignore一般来说是ignore一些untracked文件(比如生成的二进制、临时文件等)
但如果项目中已经存在了一个已经设置了参数但各参数为空的config文件,那么最好的办法还是使用1
git update-index --assume-unchanged config
这样每个本地库对config的修改都不会被track,但服务器端的config文件还在。
而且现在越来越多的项目使用Live Build,这就避免了缺失config中的参数带来的Build Failed错误。
当你需要为config文件添加新参数的时候使用1
git update-index --no-assume-unchanged config