问题 Few commits ago I accidentally did a nonlinear merge in my master branch. I have a habit of always trying to keep a linear history, so now I would like to restore the linearity. I have made a dummy repo, which simulates the real situation I'm having for the purposes of making this more simple. Here's a GitHub link to it: https://github.com/ruohola/merge-question Here's the output of git log --oneline --graph --date-order : * 88a4b7e (HEAD -> master, origin/master, origin/HEAD) 11 * 5aae63c 10