Re: gitk "find commit adding/removing string"/possible pickaxe bug?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jan 18, 2011, 18:39 UTC
- Message-ID
- <7v8vyikqdg.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <201101181744.18139.trast@student.ethz.ch>
Thomas Rast <trast@student.ethz.ch> writes:
> git log -Squux --pickaxe-all -c -p # shows merge & combined diff > > So it only shows the diff with --pickaxe-all, even though the (only) > hunk clearly introduced the string.
Isn't it just because unless you ask for -m to get all the pairwise diff between each parent and the merged child the diff machinery won't kick in for merge commits? I didn't check the option defaulting logic, but there may be something that changes the default setting of "-m" among your examples.