git log
hat eine nette --format
Option, um anzugeben, wie die Ausgabe formatiert werden soll.Gibt es eine Möglichkeit, die Ausgabe von git Schuldzuweisung anzupassen?
Aber git blame
scheint keine Entsprechung zu haben, obwohl die Standardausgabe von blame
nicht sehr menschenfreundlich ist. Ich würde gerne viel weniger sehen.
Zum Beispiel statt:
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;
Ich mag würde haben:
5600cab7 Rene Saarsoo (1 year ago) 127: if (x > y) {
b5f1040c Mihkel Muhkel (5 months ago) 128: return x;
Ich vermute, dass ich ein Skript schreiben, könnte die Ausgabe von git blame --porcelain
aber angesichts der horrende Standard-Ausgabe zu analysieren von blame
Ich fühle, dass jemand da draußen schon etwas getan haben muss.
Irgendwelche Ideen? Oder irgendwelche Tipps zum Implementieren eines solchen Skripts?
Bearbeiten: Gelöst es durch Schreiben small script.
Sie können immer 'git gui Schuld' verwenden :-) –
Nun, ich bin mir ziemlich sicher, dass es nicht über SSH funktioniert. –
es würde funktionieren (zumindest wenn beide Seiten X Window verwenden), wenn Sie ** X11 Forwarding ** aktivieren ... obwohl ich es nicht empfehlen würde, weil es langsam sein kann. –