Re: Bizarre missing changes (git bug?)
Junio C Hamano <gitster@pobox.com> writes:
Show 12 quoted lines
> The idea is to compute, for each commit in the "full history" result set,
> the commit that should replace it in the simplified history. This
> replacement commit is defined as follows:
>
> * In any case, we first figure out the replacement commits of parents of
> the commit we are looking at. The commit we are looking at is
> rewritten as if its parents are replacement commits of its original
> parents.
>
> * If the commit is marked as TREESAME (i.e. it modifies the paths we are
> interested in), then the replacement commit is itself. IOW, the commit
> is not dropped from the final result.
A typo here. This comment should have said !TREESAME (the code is correct).