[英]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.