2
我使用git作爲SVN存儲庫的接口。現在我創建了一個SVN分支:如何重新創建一個git svn遠程追蹤分支?
git svn branch my_branch
這在SVN倉庫中創建了目錄,並創建了一個名爲remotes/my_branch的分支。然後,我已經刪除了遠程跟蹤分支:
git branch -r -d my_branch
現在的目錄仍然存在,在SVN倉庫,但我似乎無法找到一種方式來獲得遠程跟蹤分支回來。任何想法?我試過
git svn branch my_branch
=> branch test_new_mod_named already exists
和玩過git svn reset等無效。
工作的一件事是刪除SVN上的分支,並使用「git svn branch my_branch」重新創建它。但是這不可能是最好的解決方案,可以嗎?因爲它會在SVN中創建兩個無用的提交。 – 2010-08-27 14:29:57
http://stackoverflow.com/questions/296975/how-do-i-tell-git-svn-about-a-remote-branch-created-after-i-fetched-the-repo可能會有所幫助。 – MatrixFrog 2010-12-09 09:49:57