jeremy
jeremy

Reputation: 185

How can I copy commits from one branch to another?

I have 4 commits in my master branch but I want to copy them and put into a another branch (branch2).

Can I do this with cherry pick and if yes how can I?

Upvotes: 4

Views: 3270

Answers (1)

Calum Halpin
Calum Halpin

Reputation: 2105

Yes cherry-pick is what you want here. If the commits are consecutive:

git checkout branch2
git cherry-pick <commit-1-id>..<commit-4-id>

Otherwise you will have to specify them individually:

git cherry-pick <commit-1-id> <commit-2-id> <commit-3-id> <commit-4-id>

Upvotes: 3

Related Questions