在許多StackOverflow的問題,您的git(以及git的手冊頁本身),歷史記錄被渲染與ASCII這樣如何生成水平的ascii git歷史日誌表示?
A---B---C topic
/
D---E---F---G master
雖然他們不是一個完整的歷史記錄表示(例如,他們使用的字母,而而不是散列碼),我發現它們在談論合併,重新定義和其他主題時非常有用,特別是在電子郵件中。
據我所知,git的日誌可以產生非常漂亮,垂直,歷史記錄表示像
然而,我認爲那些服務於其他目標。
我怎麼能生成橫向,ascii git歷史日誌,使用git(以及最終的其他工具)?
我不認爲具有水平表示是非常現實的。當你有7個字符的SHA和一個或兩個破折號之間時,你只能橫向放置9或10個提交。這是與SHA和絕對沒有描述。提交「5fc86dd」沒有描述對我來說實際上沒有意義。 –
你是對的:水平表示不太現實。但是,他們在編寫文檔時非常有用。官方手冊頁自己使用它們。我正在尋找一種快速生成它們的方法。 –