【发布时间】:2014-11-10 22:54:34
【问题描述】:
我想添加一个overrides.json。这允许开发人员在本地对配置对象进行更改。我希望它以默认状态添加到存储库中,但我希望忽略它的未来更改。
似乎.gitignore 迫使我在忽略它之前将其从分支中删除。我知道git update-index,但每个开发人员都必须手动执行此操作。澄清一下,我不希望删除该文件;我实际上希望将文件添加到存储库中,但之后未跟踪。
我不能简单地删除它,因为GET 对丢失文件的请求会在浏览器的 javascript 控制台中引发丑陋的错误消息。
【问题讨论】:
-
你不能把文件设为只读然后提交吗?
-
不,我希望开发人员在本地进行更改。这将用于启用开发类型功能但将它们排除在生产配置之外。
-
查看此答案以获得类似的解决方案stackoverflow.com/questions/4348590/…
标签: git