Feature suggestion: git grep --blame

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

Feature suggestion: git grep --blame

From: David Christensen <hidden>
Date: 2016-06-15 22:46:58

Hey folks,

It's occurred to me on several occasions that a useful output option  
for `git grep` would be to prefix lines with the same commit/author/ 
date annotation that `git blame` shows when viewing an individual  
file.  I didn't find anything myself with a quick google search so I  
was wondering if anyone a) has a recipe for this either with a trivial  
command alias (I couldn't come up with one myself), b) know if this  
has been done/attempted before, or c) have a reason why this is a  
really stupid idea? :-)

Regards,

David
--
David Christensen
End Point Corporation
david@endpoint.com

Re: Feature suggestion: git grep --blame

From: René Scharfe <hidden>
Date: 2016-06-15 22:46:58

David Christensen schrieb:
Hey folks,

It's occurred to me on several occasions that a useful output option for
`git grep` would be to prefix lines with the same commit/author/date
annotation that `git blame` shows when viewing an individual file.  I
didn't find anything myself with a quick google search so I was
wondering if anyone a) has a recipe for this either with a trivial
command alias (I couldn't come up with one myself), b) know if this has
been done/attempted before, or c) have a reason why this is a really
stupid idea? :-)
This is a very good idea -- so good, in fact, that Pi Song sent patches
to implement it a quarter ago.  There were a few issues which prevented
them from being merged unchanged.  Junio merged an initial cleanup patch
into pu instead ("blame.c: start libifying the blame infrastructure",
97926c6c).  Work on the remaining parts seems to have stalled, though.
Pi Song?

René
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help