在许多关于Git的StackOverflow问题(以及Git手册本身)中,历史记录日志是以ASCII格式呈现的。
虽然它们不是完整的历史记录表示(例如,它们使用字母而不是哈希码),但我发现在谈论合并、变基和其他主题时它们非常有用,特别是在电子邮件中。
据我所知,git log 可以生成非常漂亮、垂直的历史记录表示,如下图所示:
https://istack.dev59.com/Nlfc9.webp 但我认为这些服务于其他目标。
我如何使用git(以及其他工具)生成水平的ASCII git历史记录?
A---B---C topic
/
D---E---F---G master
虽然它们不是完整的历史记录表示(例如,它们使用字母而不是哈希码),但我发现在谈论合并、变基和其他主题时它们非常有用,特别是在电子邮件中。
据我所知,git log 可以生成非常漂亮、垂直的历史记录表示,如下图所示:
https://istack.dev59.com/Nlfc9.webp 但我认为这些服务于其他目标。
我如何使用git(以及其他工具)生成水平的ASCII git历史记录?