J'expérimente avec git-svn
, et j'essaye de proposer un flux de travail relativement non sujet aux erreurs. Je pense que ce qui suit devrait fonctionner, et est assez simple, mais j'ai vu people using far more complicated workflows, donc je veux voir pourquoi.Ce workflow git-svn fonctionnera-t-il?
(master) $ git svn init <path>
(master) $ git svn fetch
(master) $ git svn rebase
(master) $ git checkout -b topic-branch
(topic-branch) $ # HACK HACK COMMIT HACK HACK HACK COMMIT HACK COMMIT
(topic-branch) $ git checkout master
(master) $ git merge topic-branch
- ceci est une fusion avance rapide, donc pas commit de fusion(master) $ git svn rebase
(master) $ # fix conflicts
(master) $ git svn dcommit
GOTO 4
connexes: http://stackoverflow.com/questions/1129688/git-svn-workflow-feature-branches-and-merge – cregox