我的项目branch1和branch2中有2个分支。
这是分支机构的提交顺序。
在branch1上输出git log:
commit 'a'
commit 'b'
commit 'c'
commit 'd'
在branch2上输出git log:
commit 'f'
commit 'e'
commit 'c'
commit 'd'
我想创建一个与branch1同步的新分支,并且还有只需提交'f'的更改。
所以新的分支提交应该看起来像这样
commit 'f'
commit 'a'
commit 'b'
commit 'c'
commit 'd'
如何继续这个?
答案 0 :(得分:3)
git checkout -b [new branch name]
git cherry-pick [hash of commit 'f']