如何在GIT中保留示例配置文件?

时间:2014-06-20 04:37:06

标签: git

我的调试输出系统有一个包含一堆示例行的配置文件。我希望所有工程师在克隆回购时获得该文件的基本版本。

我不想将更改提交到此文件。我想忽略我的更改,但将文件留在repo中供其他人使用。

我该怎么做?如果我git忽略该文件,那么git希望我将对.gitignore的更改提交到repo。更改我的〜/ .gitignore似乎没有任何效果 - 更改仍然显示在SourceTree中。

顺便说一下,我确实在搜索这个帖子。但它似乎没有做我想要的。 How to stop tracking and ignore changes to a file in Git?

1 个答案:

答案 0 :(得分:0)

如果您更新索引(git update-index)以指示git此文件“未更改”,则无需提交本地修改:

git update-index --assume-unchanged -- yourFile

这是一个本地解决方案:其他任何人仍然可以修改和提交同一文件的更改。