Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个设置文件,其中包含一些特定于环境/机器/开发人员的设置和一些全局适用的设置。当我更改特定于开发人员的内容时,我不希望这些更改出现在 git 中,但我确实希望提交全局的内容。
所以,我正在寻找类似的东西
git update-index --assume-unchanged <file>
我可以忽略一个特定的变更集,但是......当我再次编辑文件时,git会看到新的变化,但不会看到被忽略的变化。
这有意义吗?
因为 Git 的核心是基于快照的,所以您不能忽略提交序列中的变更集(快照的差异)。
有几种方法可以保持这样的变更集独立,主要是通过拥有一个独立的分支并不断地重新调整这些额外内容。