我有一个 SVN 存储库,我想将特定部分移动到 Git 存储库。假设 SVN 存储库在主干下有很多目录,但我想要移动的唯一两个是:
- 主干\项目A
- 主干\项目B
我已通过运行以下命令成功移动了 projectA:
git svn clone http://svn-url.com/repo-name/trunk/projectA
git push git-url.com:/repo-name.git master
但是,尝试运行:
git svn clone http://svn-url.com/repo-name/trunk/projectB
失败并显示以下消息:
svn-remote.svn.url already set: http://svn-url.com/repo-name/trunk/projectA wanted to set to: http://svn-url.com/repo-name/trunk/projectB
任何人都知道如何将主干下的多个目录迁移到单个 Git 存储库中?
我不确定这是否重要,但 Git 存储库托管在 GitHub 中,而 SVN 存储库由 beanstalkapp.com 托管。
TIA