Mercurial HG-如何清除未提交文件中的回购并保留在当前变更集中?

时间:2019-04-09 07:31:40

标签: mercurial tortoisehg

我正在使用Mercurial(“ HG”),我正在尝试使用以下命令清除未提交的更改中的存储库:

hg update --clean -R rpeo_path

它将清理存储库并移至提示(它将更改更改集)

我如何清除未提交的更改中的存储库并保留在当前的更改集中?

预先感谢

2 个答案:

答案 0 :(得分:1)

最简单的方法可能是使用hg revert --all

  

未指定修订版本,请还原指定的文件或目录   到工作目录的父目录中的内容。这个   将文件的内容还原到未修改的状态...

--all选项将

  

在未提供任何参数的情况下还原所有更改

答案 1 :(得分:0)

我解决了:

current_changeset = hg id -i
hg update --clean -R repo_path -r current_changeset

如果您有其他意见,请及时通知我