在Mercurial中撤消分支创建

Mic*_*ior 32 mercurial branch

如何撤消Mercurial中分支的创建?例如,如果我发出命令

hg branch newbranch
Run Code Online (Sandbox Code Playgroud)

如果我确定输入了错误的名字,我怎么能删除这个分支呢?我猜这一定很简单,但我还没弄清楚.谢谢!

Jav*_*ice 45

如果您还没有提交,可以按照手册(http://www.selenic.com/mercurial/hg.1.html#commands)进行简单的重置:

hg branch -C
Run Code Online (Sandbox Code Playgroud)

这会将工作目录的分支名称重置为刚刚创建的分支的父级.


Ida*_*n K 24

如果你还没有做任何事情,它就没有真正创造出来.所以只发出另一个hg branch newname.