如何让 git 忽略对文件的进一步修改而不将其从存储库中删除

如何让 git 忽略对文件的进一步修改而不将其从存储库中删除

复制:如何在 git 中忽略已跟踪的文件而不删除它?

背景:在存储库中,有一个经过初步开发并由 git 跟踪的示例代码文件。现在这个示例文件的开发已经完成,它的一些静态值可能会被另一个开发人员更改,他们想使用它作为健全性检查,以确保主要工作输出预期值。但是,更改静态值不需要由 git 跟踪,也不需要提交到存储库,但它仍然显示为正在修改。

我希望 git 从现在开始基本上忽略这个文件而不是从 repo 中删除它,因为任何克隆 repo 的开发人员仍然需要访问这个文件。

潜在的:

git update-index --assume-unchanged <file>

但这是所有开发人员必须运行的命令,这并不理想。

这个重复的问题是 4 年前提出的,我想知道是否添加了一些允许这样做的新功能。

相关内容