Skip to main content
 首页 » 编程设计

mercurial中如何让已删除的文件在 Mercurial 中保持不被跟踪

2024年12月31日60bonelee

我有一个我们最初提交到存储库的配置文件(“config”)。 (第一个错误)

然后我们使用 hg rm 删除了该文件,并在存储库中留下了一个示例配置文件。

开发时,我们只需将“config.sample”文件复制到“config”即可。但是,每当我更新到不同的分支并通过删除返回到分支时,未跟踪的配置文件都会被删除。

我已将配置文件添加到 .hgignore。

有没有办法让 Mercurial 允许此未跟踪文件继续存在?

请您参考如下方法:

看起来您返回之前访问的分支也包含一个 config 文件。更新回来时,该文件被删除,因此 Mercurial 将其删除。

也尝试删除其他分支中的配置文件,然后将该文件添加到同一分支的 .hgignore 中。