Thread (15 messages) flat view 15 messages, 6 authors, 2016-06-15

Re: [PATCH] allow user aliases for the --author parameter

From: Jeff King <hidden>
Date: 2016-06-15 22:45:13

On Sun, Aug 24, 2008 at 10:19:20AM +0100, Pedro Melo wrote:
quoted
        one = "!sh -c 'git show -s --pretty=\"format:%h (%s, %ai\"  
\"$@\" | sed -e \"s/ [012][0-9]:[0-5][0-9]:[0-5][0-9] [-+][0-9][0-9] 
[0-9][0-9]$/)/\"' -"
Can you explain this one? It seems a bit like git describe, but it misses 
a single char at the beggining?

git (master) $ git one
2ebc02d (Start 1.6.1 cycle, 2008-08-17)

git (master) $ git describe
v1.6.0-2-g2ebc02d
The 'g' character is not part of the sha1, but just a prefix used by git
describe. The point of this alias is to refer (in email or other
writing) to commits. Obviously just the sha1 would be sufficient, but
the subject and date of the commit gives the reader some context without
them having to plug it into git-show.

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