2
我的本地機器上有一個git-svn存儲庫。git svn和重新啓動分支rebase master
我的工作流程如下:
git checkout master
<made bunch o' changes>
git add .
git checkout -b new_branch
git commit -a
git svn rebase
git checkout master
當我檢查出的主,我很驚訝地看到底墊的成果已應用於(減去雖然我的變化)。
這是預期的行爲?我原以爲它會把SVN的最新版本帶入我的分支,而不是主人。這就好像它首先在主人身上做了'svn rebase',然後再與主人重新分配我的分支。
賈斯汀