在Git仓库中,我们有一个配置文件,其中包含一些合理的默认值。它已签入,因为每个人都需要在该文件中包含某些内容。
但是,我们可能希望在我们工作时调整它。通常,不应检入这些更改。
我可以通过git update-index --assume-unchanged the_file
为自己解决这个问题。之后,我对其所做的任何更改都不会显示git status
。
但是,就像我可以在.gitignore
中列出文件并提交.gitignore
来说“在任何计算机上都应该忽略此文件”一样,我想“登记”我的{{ 1}},要说“更改此文件应该在任何计算机上被忽略”。
这可能吗?