Subject: RE: Nonexistent changes appear rebasing but only with rebase.backend=apply

From: Felipe Contreras <[email-masked]>
Date: Fri, 18 Jun 2021 18:44:30 -0500

Marco Giuliano wrote:
> This might not be caused by rebase command itself, but rather by some
> previous operations which might have accidentally "broken" something
> and that the rebase simply makes them appear.
> You need to know that commit 4 is the result of several squash and
> reordering of multiple commits; is it possible that some of those
> operations have created some "leftovers" ?

Smells like the reflog.

Have you tried --no-fork-point?

-- 
Felipe Contreras