Je suis en train de personnaliser le format git log
. Je veux que tous s'engage à être affiché sur une seule ligne. Chaque ligne doit afficher uniquement la première ligne du message de commit.
J'ai découvert qu' git log --pretty=short
devrait faire l'affaire, mais sur mon ordinateur, il montre le journal est plein comme git log
t (à côté de l'heure).
De plus, j'ai essayé d'utiliser les espaces réservés tel que défini dans la page de man. Cependant, je ne pouvais pas trouver une commande pour raccourcir le message de journal. J'ai essayé cette ligne, git log --pretty=format:'%h : %s'
ce qui montre le court-circuit de hachage %h
et le message intégral %s
en une seule ligne.
Je suis l'aide d' git version 1.7.3.1.msysgit.0
sur Vista.
Peut-être qu'il a quelque chose à voir avec la façon dont j'écris mes messages de commit. Voici un exemple:
Added some functionality.
+ Added print function in Foo class.
+ Added conversion from foo to baz.
Ainsi, avec l'exemple donné, je veux seulement être sortie Added some functionality.
préfixé par le shortend de hachage.