我正在使用Mercurial(“HG”),我正在尝试使用以下方法清除未提交的更改中的repo:
hg update --clean -R rpeo_path
它将清理回购并移动到提示(它将更改变更集)
如何从未提交的更改中清除repo并保留当前的Changeset?
提前致谢
最简单的可能是使用hg revert --all
。
如果未指定修订,请将指定的文件或目录还原为工作目录的父级中的内容。这会将文件内容恢复为未修改状态......
--all
选项将
没有给出参数时,还原所有更改
溶胶:
current_changeset = hg id -i
hg update --clean -R repo_path -r current_changeset
如果您有其他意见,请及时通知我