1

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

4

2 回答 2

1

不。

git log( )的文档git help log描述了使用 自定义输出的方法--pretty=tformat:...,但不幸的是,没有git describe-style 修订标识符的占位符,也没有占位符来运行 shell 命令并使用其输出。要么可以做你想做的事。也许您可以将它们推荐给 Git 开发人员。

于 2011-07-10T06:54:36.683 回答
0

是吗?:类似于git log | git name-rev --stdin,也就是说,请参阅git name-rev手册页以获取此格式。

我有一个类似的问题,描述了与 parent^/ancestor~ 格式的标签相关的提交,该格式链接回此处;-)

于 2013-05-11T14:17:02.840 回答