-1
我有一个旧的SVN回购,以及另一个新的Git回购。他们都为同一个客户端,所以现在我试图将它们组合在一起作为一个Git Repo,但所有的提交历史。有没有任何工具或服务可以轻松完成这项工作?结合SVN和Git存储库的所有历史
感谢
我有一个旧的SVN回购,以及另一个新的Git回购。他们都为同一个客户端,所以现在我试图将它们组合在一起作为一个Git Repo,但所有的提交历史。有没有任何工具或服务可以轻松完成这项工作?结合SVN和Git存储库的所有历史
感谢
我能做到这一点: https://help.cloudforge.com/hc/en-us/articles/215242983-Migrate-from-SVN-to-GIT
之后,现在我的本地机器有:
* master
remotes/git-svn
remotes/origin/Head
remotes/origin/master
我可以把这些遥控器之间签,但我怎么把它们合并成遥控器/起源/主?
============================================== ===========================
我发现解决方案,经过上面的过程,这是需要做的事情:
git checkout -b git-sve remotes/git-svn //create a local branch
git checkout master
git merge git-svn
git push