338得票12回答
如何在Mercurial中编辑错误的提交信息?

我目前正在使用TortoiseHg(Mercurial),不小心提交了错误的提交消息。我该如何在代码库中编辑此提交消息?

225得票8回答
Mercurial: 如何修改最后一次提交?

我在Mercurial中寻找类似于“git commit --amend”的命令,即修改与我的工作副本相关联的提交记录的方法。我只对最后一次提交感兴趣,而不是任意较早的提交。 该修订程序的要求如下: - 如可能,不需要任何扩展程序。它不能需要非默认扩展程序,即不随正式Mercurial安装...

133得票9回答
Mercurial 撤销最近一次提交

如何在Mercurial中撤销最近一次意外提交(未推送)的更改? 如果可能的话,使用TortoiseHg进行操作会更好。 更新 在我的具体情况中,我提交了一个变更集(未推送)。然后我从服务器上拉取并更新。通过这些新的更新,我决定我的最后一次提交是过时的,我不想同步它。因此,似乎不正是我要...

57得票9回答
如何在Mercurial中删除提交?

我想彻底删除一个Mercurial提交,就像它从未进入过代码仓库一样,并回滚到之前的提交。 这是否可能?

8得票2回答
乌龟Hg无法提交--“系统找不到指定的文件”

我刚刚开始使用TortoiseHg在Windows上进行分布式源代码控制,并将其安装在C驱动器上。然后我创建了一个位于D:\projects的仓库。 当我尝试提交更改时,它给出错误信息:“中止:无法找到该文件”,在一个名为“Commit”的新窗口中。这导致提交被中止。它没有指定任何文件,并且...