[英]How to checkout branch on Mercurial SourceTree?
我将SourceTree用于Mercurial版本控制。 我知道,使用Git时,我可以签出旧的提交,仅查看文件中的内容即可。 使用Mercurial或将Mercurial与SourceTree一起使用时,我无法执行此操作或无法找到有关签出旧提交的信息。 是否可以签出带有汞的提交? 如果是的话,我该如何使用SourceTree?
使用SourceTree:
在LHS上有一个专门介绍分支的部分。 单击感兴趣的分支,然后在主窗格中右键单击感兴趣的提交。 上下文菜单中最上面的项是“ Update to ...”(对于git,它是“ Checkout ...”)。
如@peak所说,您的右键单击可能会带来上下文菜单,其中最上面的项是“ Checkout ...”,如您在http://blog.sourcetreeapp.com/files/2013/10的屏幕截图中所见/customactions2.jpg
从命令行,您可以使用hg update -r <revisionID>
如@torek所指出的,还可以使用其任何别名,例如hg co <revision>
命令update
有几个别名: up
, checkout
, co
(有关更多详细信息,请参见hg help update
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.