我发现自己经常执行 git log --oneline
以快速浏览我即将推送到或从 merge 的更改> Remote 。是否可以附加一些标识符(例如“[...]”)以将该提交消息标记为多行消息,以便我知道那里有更多信息?
基本上,我想要的是:
e1140de Some commit message
d1f58d1 Some multine commit message [...]
736f778 Some other commit message
最佳答案
在 Adam's answer 的帮助下,我想出了一个替代方案来满足我的要求:
git log --format="%h %s%n%b"
这就像--oneline
,除了它在消息主题之后放置一个换行符和消息正文。加上一些颜色看起来好多了:
git log --format="%C(yellow)%h%Creset %Cgreen%s%Creset%n%b"
关于git - 如何使 'git log --oneline' 显示哪些提交消息是多行的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12631720/