1

我的项目分支 1 和分支 2 中有 2 个分支。

这是分支上的提交顺序。

git log 在 branch1 上的输出:

commit 'a'
commit 'b'
commit 'c'
commit 'd'

git log 在 branch2 上的输出:

commit 'f'
commit 'e'
commit 'c' 
commit 'd'

我想创建一个与 branch1 同步的新分支,并且还具有刚刚提交“f”中的更改。

所以新的分支提交应该是这样的

commit 'f'
commit 'a'
commit 'b'
commit 'c'
commit 'd'

如何继续这个?

4

1 回答 1

3
git checkout -b [new branch name]
git cherry-pick [hash of commit 'f']
于 2013-03-20T21:37:45.507 回答