Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
也许我做错了什么,但我使用的是 git svn,我执行以下命令
git checkout master git merge clean git svn dcommit
合并很顺利,删除大量文件,合并文件,添加文件,但 git svn dcommit 不会推送所有文件。然后我做了一个 git svn rebase 以确保一切都在加速,找到并修复一些冲突,然后再次提交并推送,我只看到在冲突中更改的文件被推送。
想法?
在 git 中,你应该做 rebase 而不是合并以获得线性历史,然后你可以将它提交到 svn 中。