githubgitlabgit-commitgit

GIT: Creating new branch with reverted changes


Accidentally I merge branch on my master branch but I had to revert the changes. I want to create a new branch and pick all the changes I had to revert.

How can I create the branch with all my previews commits?


Solution

  • To create and checks out a new branch:

    git checkout -b [name]

    To cherry pick a commit onto this new branch:

    git cherry-pick [commit hash]