Hi,
On Tue, 27 Feb 2007, Daniel Barkalow wrote:
One nice thing about my method is that, if you've had to make a dozen
unrelated changes to get something to compile and run far enough to test
whether any of the changes are actually correct, you can be sure to get
that work preserved. I'd be a lot less comfortable preparing
intermediate states if I didn't have the final state securely tucked
away.
You _could_ still ensure that by looking in the reflog which was your old
tip-of-branch, and git-diff with that.
But I agree. That is why I commit _everything_ before rearranging.
Ciao,
Dscho