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