我试图自定义格式的git日志。我希望所有提交都显示在一行中。每一行应该只显示提交消息的第一行。 我发现git日志——pretty=short应该做的把戏,但在我的电脑上,它显示完整的日志,因为git日志(除了时间戳)。
此外,我尝试使用手册页中定义的占位符。但是,我找不到缩短日志消息的命令。我尝试了这行git log——pretty=format:'%h: %s',它在一行中显示了短散列%hand完整的消息%s。
我使用的是git版本1.7.3.1.msysgit。Vista上0。
也许这与我编写提交消息的方式有关。这里有一个例子:
Added some functionality.
+ Added print function in Foo class.
+ Added conversion from foo to baz.
所以,有了这个例子,我只想输出一些功能。以较短的散列作为前置。