Merit的git show-branch等价物

时间:2015-01-29 08:10:28

标签: git mercurial

Mercurial中是否有git show-branch --reflog="25" --list {branch-name}的等价物?即一种显示对特定分支进行的所有提交的方式,无论它们是否已合并。

2 个答案:

答案 0 :(得分:1)

我认为您需要:

hg log --branch <branchname>

有关详细信息,请参阅hg help log

答案 1 :(得分:1)

您可以使用

hg log -r0:: -b BRANCHNAME hg log -r'branch(BRANCHNAME)' hg log -r'reverse(branch(BRANCHNAME))' 第二种和第三种方法更强大。

使用-lN将其限制为N个变更集

另请参阅hg help revset如何创建精细的详细表达式来限制和微调日志输出,例如:所有未合并的分支头像hg log -r'branch(BRANCHNAME) and not merge() and head()'