git log
有一個不錯的--format
選項來指定如何格式化輸出。有沒有辦法自定義git blame的輸出?
但是git blame
似乎沒有等效,儘管blame
的默認輸出不太人性化。我希望看到更少。
例如,而不是:
5600cab7 js/sidebar/VehicleGrid.js (Rene Saarsoo 2009-10-08 18:55:24 +0000 127) if (x > y) {
b5f1040c js/map/monitoring/VehicleGrid.js (Mihkel Muhkel 2010-05-31 07:20:13 +0000 128) return x;
我想有:
5600cab7 Rene Saarsoo (1 year ago) 127: if (x > y) {
b5f1040c Mihkel Muhkel (5 months ago) 128: return x;
我想,我可以寫一個腳本來分析的git blame --porcelain
的輸出,但考慮到可怕的默認輸出blame
我覺得有人在那裏肯定已經做了些什麼。
任何想法?或者實現這樣的腳本的任何提示?
編輯:通過編寫small script解決了這個問題。
您可以隨時使用'git的GUI怪':-) –
2010-10-18 14:28:52
嗯,我敢肯定它不會通過SSH工作。 – 2010-10-18 15:47:22
它會工作(至少當雙方都使用X窗口),如果你啓用** X11轉發** ...雖然我不會推薦它,因爲它可能會很慢。 – 2010-10-18 18:38:42