2013-02-19 156 views

回答

4

git svn rebase相当于运行以下:

git svn fetch --parent 
git rebase remotes/trunk 

(即假定的Git分支你的工作是基于关闭remotes/trunk;如果它是基于掀起了完全不同的版本分支,它会重订到正确的分支)

不同之处在于,git svn rebase在执行rebase之前从Subversion获取最新的代码,并且它还会自动计算出正确的远程分支以进行rebase。