我有一个最初提交给存储库的配置文件("config")。(第一个错误)
然后使用hg rm删除该文件,并在存储库中留下一个示例配置文件。
在开发时,我们只需复制"config. conf"。将"file"采样到"config"。然而,每当我更新到一个不同的分支并使用delete返回到该分支时,未跟踪的配置文件就会被删除。
我已经将配置文件添加到.hgignore.
是否有办法使mercurial允许这个未跟踪文件的存在?
看起来您返回之前去的分支也包含config
文件。当更新回来时,文件被删除了,所以mercurial会删除它。
尝试删除其他分支中的配置文件,并将该文件添加到同一分支的.hgignore中。