#create a release branch from master git checkout -b release/1.0.5 master # get the logs for the source branch we want to cherry pick from git log develop --oneline # this is the merge commit for DATA-506 951c3f9 (HEAD -> develop, origin/develop, origin/HEAD) Merge pull request #128 from artnetworldwide/feature/DATA-506 # checkout the destination branch (release/1.0.5), in case we switched branches git checkout release/1.0.5 # cherry pick # apply the changes introduced by the commit to the current branch (release/1.0.5) # it creates a new commit git cherry-pick 951c3f9 # cherry pick for multiple commits git cherry-pick HASH1 HASH2 HASH2
Git Cherry Pick Tutorial
Reply