在有很多不同分支的情况下,每一个版本的进度都不同
如果我在其中一个分支做了一个新功能
能不能单独将这个功能的几个commit合并到某一版本
如果我在其中一个分支做了一个新功能
能不能单独将这个功能的几个commit合并到某一版本
|
1
cherry pick?
|
|
wjl327Oct 13, 2014
2
先创建一个你要合并的版本的分支
比如:git checkout <commit > -b tmp1 然后把你那几个commit分支合并到那个tmp1 |
|
allenmOct 13, 2014
4
cherry pick 好使。
|
|
5
想批量的话,用 rebase -i 批量选择 commits
大致上就是搞个临时分支来放选好的这些 commits,然后直接 merge 过去 |
|
webjinOct 14, 2014 via Android
6
不错
|
|
7
git cherry-pick,或者自己生成patch后给某个分支手动打上,应该都可以
|