使用hg,我如何在命令行中看到分支图?与
类似git log --pretty=oneline --graph
答案 0 :(得分:27)
对于Mercurial 2.3
及以上,请使用
hg log -G
对于较旧的Mercurial,您需要先安装graphlog extension,这将启用上述命令。 graphlog扩展还添加了别名
hg glog
在所有版本的Mercurial中。
答案 1 :(得分:5)
您可以在hg中创建自定义模板和别名。例如,在.hgrc
中创建别名,如下所示:
[alias]
lg = log --template "{label('custom.rev', rev)}\t{label('custom.phase',phase)}\t{label('custom.tag',tags)}\t{desc|firstline} {label('custom.age', date|age)} {label('custom.user', author|user)}\n"
[color]
custom.rev = yellow
custom.phase = bold
custom.user = cyan
custom.age = bold
custom.tag = bold yellow
并使用
调用它 hg lg -G
输出将是这样的。
Jordi在blog
中有一些很棒的别名