-1
也許我做錯了什麼,但我使用Git SVN,我做了下面的命令Git合併不推送所有合併的文件?
git checkout master
git merge clean
git svn dcommit
合併進入精,刪除噸的文件,合併文件,添加文件,但混帳SVN dcommit沒有按不推送所有文件。然後我做了一個git svn rebase,以確保所有的速度,找到並修復一些衝突,然後再次提交和推送,我只能看到衝突中被更改的文件被推送。
想法?
如果您閱讀了'git svn'的手冊頁,您會發現它清楚地解釋了無法將Git合併傳輸到Subversion存儲庫。 Subversion與Git有着根本不同的(低級的)分支概念。 – knittl
因此,如果我想合併兩個分支,我在svn中執行它? >。>如果是的話git svn的真正目的是什麼? – SeekingAnswers
其目的是在Git和SVN之間提供一個雙向橋接。如果你不需要合併,你可以重新分配你的分支(保持你的歷史線性) – knittl