I've got a got commit history that looks like this:
As shown, a branch (blue) was created from master (red) and later merged back into master. The master branch had not changed at all.
Is it possible retroactively to flatten this loop into a linear sequence of 5 non-squashed commits?
I guess if the last merge commit was done as a git rebase
of master that would have given me the linear sequence.