4
A
回答
3
這個想法仍然推到現有的 SVN分支。
這意味着你需要:
- 到
git svn rebase
現有SVN分支(這裏稱爲 'git-svn-branch
') git branch -b work
#新工作分支- 工作...
git checkout git-svn-branch
和git svn rebase
(使肯定主人是最新的)git checkout work
andgit rebase git-svn-branch
(replay y我們對混帳svn的分支的頂部)git checkout git-svn-branch
和git merge work
(更新git-svn-branch HEAD
到work HEAD
)git svn dcommit
(逼退的git - svn的分支SVN回購,與工作工作的提交包含在裏面)
您會在this SO question中發現相同的過程。所以,簡而言之,當你在一個本地的Git分支上工作,並且你想把它推送到一個SVN分支時,你首先需要將該SVN分支導入到一個'git-svn'本地分支,然後重新綁定/合併您的本地分支。
您不能直接將您的本地Git分支推送到SVN遠程分支上。
相關問題
- 1. 如何讓現有的git分支跟蹤遠程分支?
- 2. 讓現有的Git分支跟蹤JGit的遠程分支?
- 3. 如何讓現有的分支跟蹤遠程分支?
- 4. 如何跟蹤遠程git分支?
- 5. 如何將git分支轉換爲遠程跟蹤的分支?
- 6. ,如何更改git分支正在跟蹤的svn分支?
- 7. git:跟蹤多個遠程分支
- 8. Git-跟蹤遠程分支機構
- 9. Git安裝遠程跟蹤分支
- 10. git-svn無法創建一個分支來跟蹤SVN分支
- 11. Git跟蹤遠程分支,並推送到不同的分支
- 12. 跟蹤分支裸露的git - svn的
- 13. git遠程跟蹤分支推新分支
- 14. Git分支-m和遠程跟蹤分支
- 15. 在Git分支中跟蹤SVN倉庫
- 16. Git-svn - 確定分支被跟蹤?
- 17. 不再使用git-svn跟蹤分支
- 18. Git - 如何跟蹤您從本地分支創建的遠程分支?
- 19. 具有多個本地跟蹤分支的遠程分支
- 20. 如何查詢本地分支跟蹤哪個遠程分支?
- 21. 跟蹤Git上的分支?
- 22. 如何使用Git跟蹤給定分支的多個遠程?
- 23. 跟蹤遠程分支 - 何時執行?
- 24. 如何重新創建一個git svn遠程追蹤分支?
- 25. 如何讓git-svn擺脫不存在的遠程分支?
- 26. Visual studio/GIT:沒有跟蹤的遠程分支
- 27. 跟蹤非遠程分支的目的
- 28. 如何從現有的遠程分支創建遠程分支?
- 29. 如何更改git子模塊跟蹤遠程分支?
- 30. 如何撤消在git中跟蹤遠程分支?