当前位置:   article > 正文

SVN项目迁移到Git上(并带有完整的提交记录)_svn导入git

svn导入git

序言

公司之前一直在使用SVN, 现在想要更换为Git, 所以就面临着代码的迁移, 当时第一个想法就是先把项目从SVN上check下来, 然后断开与SVN的关联(就是删除.svn文件), 然后再push到Git仓库中, 但是这样操作的话就有一个问题, 就是之前在SVN上的提交记录就全部没有了, 想到这里不免的感伤一下, 这样对以后代码的追踪非常的麻烦, 所以就考虑有没有一种将SVN中的项目迁移到Git上的方法呢(保留以前完整的提交记录), 终于, 功夫不负有心人, 最后发现Git提供了这样一个功能(这里不得不说Git还是很强大的).

步骤

为了更直观的让大家看到这个步骤, 我这里就新创建一个项目, 并和SVN中的一个仓库关联在一起(这些步骤在这里就不再过多描述了, 不了解的同学可以自行百度一下, 这方面的文章有很多), 然后再将这个项目迁移到Git上面(这里以GitHub为例). 好了, 废话不多话, 直接上步骤:

1. 在任意位置创建一个空的文件夹

我这里是在桌面创建了一个空的文件夹 GitTest , 作为一个Git本地仓库, 用来存放从SVN上迁移过来的代码.
这里写图片描述

2. 在这个文件中打开Git Bash

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/812106
推荐阅读
相关标签
  

闽ICP备14008679号