【发布时间】:2016-07-29 05:31:33
【问题描述】:
我正在寻找最简单的方法来删除所有本地提交(即未在远程存储库中提交)并从 mercurial 存储库中删除所有本地书签。我知道我可以运行 hg bo | xargs hg strip && hg bo | xargs hg bo -d 之类的东西(显然是去掉提交哈希),但是当我堆叠提交时,我很难尝试这样的事情。
是否有一种简单的(如果有点笨拙的话,也许)方法来消除对存储库副本的所有本地更改,从而为您留下一个与远程存储库完全镜像的方法?谢谢!
【问题讨论】:
-
顺便说一句,普通的
hg foo不能与 xargs 一起使用,因为它是默认格式
标签: mercurial repository commit