Taylor Blau <ttaylorr@xxxxxxxxxx> writes: > Note that I think (and Johannes--cc'd--could confirm) that what you want > is '--left-only' to discard rebased changes from the upstream branch: Does that mean range-diff got --left-only and --right-only backwards? IOW, doesn't $ git log --left-only A...B show what is shown in "git log B..A", and if so, shouldn't $ git range-diff --left-only A...B which is a synonym for $ git range-diff B..A A..B also give commits in the B..A range? Puzzled....