git show-branch使用可由git-parse-rev解析的相对修订表达式显示提交,例如“dev~106 ^ 2~52”。如何从git-log获得相同的输出?
答案 0 :(得分:1)
没有
git log
(git help log
)的文档介绍了使用--pretty=tformat:...
自定义输出的方法,但不幸的是,git describe
- 样式修订标识符没有占位符,也不是有一个占位符来运行shell命令并使用它的输出。要么可以做你想做的事情。也许你可以向Git开发人员推荐它们。
答案 1 :(得分:0)
是吗?:类似git log | git name-rev --stdin
之类的内容,也就是说,请参阅git name-rev
手册页以获取此格式。
我有一个类似的问题describe a commit relative to a tag in parent^/ancestor~ format,在这里链接回来了; - )