我有一个我们最初提交到存储库的配置文件(“config”)。 (第一个错误)
然后我们使用 hg rm 删除了该文件,并在存储库中留下了一个示例配置文件。
开发时,我们只需将“config.sample”文件复制到“config”即可。但是,每当我更新到不同的分支并通过删除返回到分支时,未跟踪的配置文件都会被删除。
我已将配置文件添加到 .hgignore。
有没有办法让 Mercurial 允许此未跟踪文件继续存在?
请您参考如下方法:
看起来您返回之前访问的分支也包含一个 config
文件。更新回来时,该文件被删除,因此 Mercurial 将其删除。
也尝试删除其他分支中的配置文件,然后将该文件添加到同一分支的 .hgignore 中。