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',然后再与主人重新分配我的分支。
贾斯汀