【发布时间】:2011-10-22 18:54:04
【问题描述】:
很多时候,我在本地 Hg 存储库上几乎没有提交,我不想推送,有时我想完全删除本地分支。但是我不能回滚多个提交,这让我别无选择,只能创建一个新的克隆并再次下载整个存储库。这感觉很愚蠢,因为如果我可以删除无论如何都不会影响远程存储库的本地分支,那么我就不必创建和设置新的克隆。那么,是 Mercurial 中的情况还是有一些方法可以丢弃本地分支?
谢谢!
【问题讨论】:
-
除了 Remy 的回答之外,另一个有用的提示是在本地存储库的克隆中工作。这样,即使您确实遇到了除了重新克隆别无选择的情况,它也是本地的并且非常快(而不是从远程克隆)。 Also see this Q&A.
-
这些天我只用git。