【发布时间】:2012-11-15 18:46:01
【问题描述】:
当hg graft 失败时,它会留下.hg/graftstate,这会向graft-command 发出信号,表明graft 正在进行中并且可以继续。除了删除.hg/graftstate,还有更干净的方法中止嫁接吗?
【问题讨论】:
标签: mercurial
当hg graft 失败时,它会留下.hg/graftstate,这会向graft-command 发出信号,表明graft 正在进行中并且可以继续。除了删除.hg/graftstate,还有更干净的方法中止嫁接吗?
【问题讨论】:
标签: mercurial
你想要hg update --clean . 较早的答案缺少“。”指示更新到的位置。
【讨论】:
“hg update --clean”应该可以。
【讨论】:
--clean 之后缺少.。如果没有.,该命令将更新到最新版本(tip)——但hg graft 之前的当前版本不一定是tip。请更新或删除答案。
确保你没有要推送的重要内容,然后执行以下操作。
hg strip "roots(outgoing())"
【讨论】:
只需删除 .hg/graftstate 文件
【讨论】: