[PATCH 0/4] Make --decorate more useful
From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:20
This series is meant to (partially) replace the patch I posted in http://article.gmane.org/gmane.comp.version-control.git/24383 Often it is useful to find out what feature came in when, to quickly find out if some version of the software is sufficient, or if the other person has to upgrade. With this series applied, you can say git log --decorate=tag -S<some keyword> <file> to find out what that version was, indeed you even get a human readable name for that commit, in addition to the commit name. Johannes Schindelin (4): Move add_name_decoration() and add_ref_decoration() to commit.[ch] Move the --decorate option from builtin-log.c to revision.c. --decorate now decorates ancestors, too --decorate: prefer shorter names Documentation/git-log.txt | 3 - Documentation/pretty-options.txt | 15 ++++++ builtin-log.c | 39 +------------- commit.c | 104 ++++++++++++++++++++++++++++++++++++++ commit.h | 5 ++ log-tree.c | 4 ++ revision.c | 47 +++++++++++++++++ revision.h | 9 +++ 8 files changed, 186 insertions(+), 40 deletions(-)