Say there is a squash of 3 commits into a single commit like so:
pick abc Jan 1 stuff squash def Jan 2 stuff squash ghi Jan 3 stuff pick jkl Jan 4 stuff pick mno Jan 5 stuff In the above, my understanding is that commits for Jan 1, 2, and 3 are squashed into a single commit. The resulting single commit is dated Jan 1 from the oldest of the 3.
Is there a way to squash in the other direction of the timestamp? Could Jan 1, 2, and 3 commits be squashed into a single commit, which is dated Jan 3?