如何git log --graph
使用列单位分隔符进行打印?
我希望消息垂直排列,而不是被图表缩进。
打印分支图、作者姓名和消息的示例命令:
git log --graph --pretty=format:'%an %s'
输出缩进如下:
* Ann Merge ...
|\
| * Bob Merge ..
| |\
| | | Catherine Build feature
我的目标是这样的列布局:
* Ann Merge ...
|\
| * Bob Merge ..
| |\
| | | Catherine Build feature
如果可能的话,我想使用列单位分隔符,例如 ASCII 字符,\031
也称为\x1F
.
我正在为纯 git 的任何解决方案添加赏金,即不需要管道到 Unix 命令,如 column、sed、awk、pr 等。