Re: identical hashes on two branches, but holes in git log
- From
Jeff King <peff@peff.net>
- Date
- May 20, 2015, 16:18 UTC
- Message-ID
- <20150520161815.GA12521@peff.net>
- In-Reply-To
- <20150520141238.GA13990@frolo.macqel>
On Wed, May 20, 2015 at 04:12:38PM +0200, Philippe De Muyter wrote:
> After reading the man page of 'git log', should --topo-order not be the > default log order ?
The problem with --topo-order is that it has to traverse all of the commits before starting output. So:
$ time git log | head -1 commit 64fb1d0e975e92e012802d371e417266d6531676
real 0m0.038s user 0m0.032s sys 0m0.008s
$ time git log --topo-order | head -1 commit 64fb1d0e975e92e012802d371e417266d6531676
real 0m4.247s user 0m4.140s sys 0m0.108s
-Peff