在很多关于git的StackOverflow问题中(以及git man页面本身),历史日志是用这样的ASCII呈现的
A---B---C topic
/
D---E---F---G master
虽然它们不是完整的历史记录表示(例如,它们使用字母而不是哈希码),但我发现它们在讨论合并,变基和其他主题时非常有用,尤其是在电子邮件中。
AFAIK,git log可以产生非常漂亮,垂直,历史记录表示如
但我认为这些目的还有其他目的。
如何使用git(以及最终的其他工具)生成水平,ascii git历史记录日志?
答案 0 :(得分:0)
据我所知,Git没有任何可以显示水平日志的内容。我用谷歌搜索“git log horizontal”,但在第一页上没有找到任何内容。也许有人可以编写一个可以执行此操作的插件。
答案 1 :(得分:0)
我见过一个原生的bash单行程序,以所描述的方式打印git log,这就是为什么我要再次搜索它。
它存在!但显然它不受欢迎,我找不到它:/