How to revert multiple git commits?

后端 未结 13 2668
被撕碎了的回忆
被撕碎了的回忆 2020-11-22 07:36

I have a git repository that looks like this:

A <- B <- C <- D <- HEAD

I want the head of the branch to point to A, i.e. I want B

13条回答
  •  面向向阳花
    2020-11-22 07:41

    Similar to Jakub's answer, this allows you to easily select consecutive commits to revert.

    # revert all commits from B to HEAD, inclusively
    $ git revert --no-commit B..HEAD  
    $ git commit -m 'message'
    

提交回复
热议问题