-1

也许我做错了什么,但我使用的是 git svn,我执行以下命令

git checkout master
git merge clean
git svn dcommit

合并很顺利,删除大量文件,合并文件,添加文件,但 git svn dcommit 不会推送所有文件。然后我做了一个 git svn rebase 以确保一切都在加速,找到并修复一些冲突,然后再次提交并推送,我只看到在冲突中更改的文件被推送。

想法?

4

1 回答 1

0

在 git 中,你应该做 rebase 而不是合并以获得线性历史,然后你可以将它提交到 svn 中。

于 2012-09-07T14:47:54.213 回答