In git, how do I remove a commit from one branch and apply it to a different branch?
Cherry-pick commit to target branch and reset source branch. Assuming, you want to move the latest commit from source branch to target, do: git checkout target git cherry-pick source git checkout source git reset –hard source^ If the commit wasn’t the last, you will have to use git rebase -i instead of the last command … Read more