簡體   English   中英

git svn基於git分支創建一個新的svn分支

[英]git svn create a new svn branch based on a git branch

是否可以從git分支創建svn分支? 也就是說,我目前正在使用git-svn與svn存儲庫進行交互。 我創建了一個新的git分支,在其中合並了一些新的更改。 現在,我想將該分支推送到svn存儲庫,盡管將其推送到它自己的svn分支中,以便其他人可以下載它。 另外,我想繼續通過我的git分支跟蹤該分支。

這可能嗎? 我嘗試了git svn branch,但是它創建的是master分支,而不是我的分支...

謝謝大家! 羅德里戈

我嘗試了git svn branch,但是它創建的是master分支,而不是我的分支分支

這實際上是正確的。 Svn應該有一些東西可以作為新分支的基礎。 您應該將僅git的更改重新設置到該svn / newBranch上,然后將其提交。 在執行dcommit之前,您可以通過查看git svn info的輸出來檢查是否要推送到正確的svn分支。

如果您希望svn分支基於某個其他svn分支而不是master(trunk),則應先將其檢出(再次執行git svn info以確保一切正常),然后從那里進行git svn branch

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM