在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