如何使用git-parse-rev的相对修订语法来获取git-log来显示提交

时间:2011-07-08 18:15:25

标签: git git-log

git show-branch使用可由git-parse-rev解析的相对修订表达式显示提交,例如“dev~106 ^ 2~52”。如何从git-log获得相同的输出?

2 个答案:

答案 0 :(得分:1)

没有

git loggit 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,在这里链接回来了; - )