我在我的项目中使用git-svn。
git svn rebase和git rebase trunk有什么区别?
在主服务器上运行的git svn rebase与在主服务器上运行的git rebase trunk基本相同吗?
发布于 2013-02-20 21:04:46
不是的。git svn rebase相当于运行以下命令:
git svn fetch --parent
git rebase remotes/trunk(这假设您正在处理的Git分支基于remotes/trunk;如果它基于不同的Subversion分支,它将重新建立到正确的分支上。)
不同之处在于,git svn rebase在执行rebase之前会从Subversion中提取最新的代码,而且它还会自动计算出要rebase的正确远程分支。
https://stackoverflow.com/questions/14968002
复制相似问题