我正在使用 Mercurial,但遇到了一个我不知道如何解决的问题。我目前面临的问题如下:
- 我们有一个最初名为 A 的项目(文件夹)并将其推送到远程存储库。
- 我将项目 A 重命名为 B 并将其推送到远程存储库。在这样做的同时,我还在本地将项目 A 重命名为 B。
- 项目 A 已从远程存储库中删除。
- 我试图提取这些更改,但 Mercurial 似乎感到困惑,因为文件(或文件的路径)在本地不再存在。
如果我正在调用' hg merge
',则会产生以下输出:“Abort:未提交的未提交更改,...”如果我随后调用' hg status
',则会列出项目 A 初始版本中的所有文件 - 现在是不再在本地可用,因为路径已从 更改A/.../...
为B/.../...
任何人都可以给我一个关于如何解决这个问题的提示或提示吗?