3
我爲我的項目使用git-svn。'git svn rebase'和'git rebase trunk'之間的區別
git svn rebase
和git rebase trunk
有什麼區別?
是git svn rebase
在master上運行基本上和git rebase trunk
在master上運行一樣嗎?
我爲我的項目使用git-svn。'git svn rebase'和'git rebase trunk'之間的區別
git svn rebase
和git rebase trunk
有什麼區別?
是git svn rebase
在master上運行基本上和git rebase trunk
在master上運行一樣嗎?
號git svn rebase
相當於運行以下:
git svn fetch --parent
git rebase remotes/trunk
(即假定的Git分支你的工作是基於關閉remotes/trunk
;如果它是基於掀起了完全不同的版本分支,它會重訂到正確的分支)
不同之處在於,git svn rebase
在執行rebase之前從Subversion獲取最新的代碼,並且它還會自動計算出正確的遠程分支以進行rebase。