在Git中,如何应用程序提交的“DE”如何将一系列提交添加到另一个分支?
master A-B
\
py3-version C-D-…-E
返回到主,从而获得
master A-B - <D patch applied> - <…> - <E patch applied>
\
py3-version C-D-…-E
我想这样做,因为master
是一个Python版本2, C
是自动生成的(通过2to3
)生成的Python 3版本,我需要改进(D
至E
)。现在,我想将改进D
到E
放回到主分支上(并最终忘记将从新主分支重新生成的C
和py3-version
)。如何才能做到这一点?
这个答案可能会有帮助:http://stackoverflow.com/a/16212454/1615903 – 1615903 2013-04-25 12:10:10
@ user1615903:完美的,的确,谢谢你!我曾尝试过使用旧版git尝试'git cherry-pick',并认为它不起作用,因此上述问题。很高兴知道它的作品,现在! –
EOL
2013-04-25 13:47:43