我正在使用Mercurial(“ HG”),我正在尝试使用以下命令清除未提交的更改中的存储库:
hg update --clean -R rpeo_path
它将清理存储库并移至提示(它将更改更改集)
我如何清除未提交的更改中的存储库并保留在当前的更改集中?
预先感谢
答案 0 :(得分:1)
最简单的方法可能是使用hg revert --all
。
未指定修订版本,请还原指定的文件或目录 到工作目录的父目录中的内容。这个 将文件的内容还原到未修改的状态...
--all
选项将
在未提供任何参数的情况下还原所有更改
答案 1 :(得分:0)
我解决了:
current_changeset = hg id -i
hg update --clean -R repo_path -r current_changeset
如果您有其他意见,请及时通知我