在多个分支上使用rebase + strip后,tortoisehg会挂起更新

时间:2018-02-27 16:27:08

标签: mercurial tortoisehg

首先,首先,我甚至完全处于这个位置。 Newish dev< 2年的经验,没有很多时间进行版本控制,更不用说hg和tortoisehg了。

我想恢复合并,所以在几次尝试从我上一次良好的提交创建一个新分支失败并将其合并回我的本地分支后,我发现rebase扩展可以剥离回一个好的提交。 (也就是说,因为我已经推动了我的错误提交,它并没有真正解决我的问题)。

我继续使用rebase>然而,剥离几次,现在每当我尝试更新时,tortoisehg都会挂起。

hg cli仍然有效,它似乎已经破碎了。尝试卸载/重新安装乌龟,没有运气。

我发现办公室里的其他人可以毫无问题地提取和更新,所以这绝对是一个本地问题。

有关如何恢复功能的任何建议?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我使用ccleaner运行了另一次卸载,然后在我的C:/驱动器中搜索了与龟有关的任何内容。重命名我能找到的每个条目(主要是在AppData / Roaming中),然后重新安装。现在成功更新并完成所有其他事情。