How to run git rebase interactive mode to remove duplicate commits

后端 未结 2 1273
被撕碎了的回忆
被撕碎了的回忆 2020-12-17 00:13

I made a mistake when I rebase to a recent commit. ( I forgot to git fetch --all first, then rebase), and I\'ve committed and pushed to the remote branch since.

2条回答
  •  醉梦人生
    2020-12-17 00:40

    I successfully removed the duplicate commits. Here is what I did: hard reset to the branching point, pull from origin, start git rebase -i SHACODE (original branching point), pick the commits that I want to keep, git rebase to the current SHACODE.

提交回复
热议问题