svn迁移git经验总结

具体的命令执行写有很多整理得很好的文章我就不在这里重复写了,这里只记一些自己的经验与遇到的问题。

由于我们使用SVN的功能比较简单,没用到tab之类的东西,所以迁移的时候也比较容易,只需要配置好userinfo,然后tag,branch这些参数都可以省掉。

在git svn clone的时候,发现会报一个错误:


fatal: refs/remotes/trunk: not a valid SHA1

后来查了一下,使用下面这句解决了我的问题(在执行clone的目录下执行):

git update-ref refs/heads/master refs/remotes/git-svn
即可。

然后做下代码合并,推到新的git仓库里即可。

猜你喜欢

转载自blog.csdn.net/terminatorsong/article/details/52710421
今日推荐