Code

revision traversal: '--simplify-by-decoration'
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 3 Nov 2008 19:25:46 +0000 (11:25 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 4 Nov 2008 08:45:34 +0000 (00:45 -0800)
commit78892e32616f00bf173496ca0502aff2e523db31
tree961f0e5490acec4bafb696856ddad4efe85a0421
parentd467a525da28b28a0d8e16a42e121ab638fa7347
revision traversal: '--simplify-by-decoration'

With this, you can simplify history not by the contents of the tree, but
whether a commit has been named (ie it's referred to by some branch or
tag) or not.

This makes it possible to see the relationship between different named
commits, without actually seeing any of the details.

When used with pathspec, you would get the usual view that is limited to
the commits that change the contents of the tree plus commits that are
named.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
revision.c
revision.h