也许我做错了但是我正在使用git svn,我执行以下命令
git checkout master
git merge clean
git svn dcommit
合并正常,删除大量文件,合并文件,添加文件,但git svn dcommit不会推送所有文件。然后我做一个git svn rebase以确保一切都达到速度,找到并修复一些冲突,然后再次提交并推送,我只看到冲突中被更改的文件被推送。
想法?
答案 0 :(得分:0)
在git中你应该使用rebase而不是merge来获得线性历史记录,然后你可以将它转换为svn。