这是我的问题:
- 我使用了一段时间的 Subversion,直到我切换到 Git。又过了一段时间。
- 没有将历史从 Subversion 导入到 Git。这是一个严格的结帐,删除 .svn 目录,然后是 git init。不是明智之举。
- 现在,在数千次 git 提交之后,我找到了第一次 git 提交时创建的 Subversion 存储库的备份。啊哈!
我想将 git repo 回滚到第 0 天,正确导入 svn repo,然后重新应用所有 git 更改,从而更正第一次未完成的操作。
有没有人尝试过这个?我该怎么做呢?这听起来像是所有变基之母。