svn项目迁移到公司gitlab库

1、必要操作:安装好git(可到官网下载,注意下载的版本号,可能会影响之后的操作)

2、打开Git Bash控制台

3、Git 全局设置

     ①、git config --global user.name "gitlab用户名"

     ②、git config --global user.email "你的gitlab邮箱"

4、创建新版本库(如果本地没有从svn下拉取通过git 从svn克隆项目)

      ①git svn clone http://122.1.10.31/svn/code/trunk/realnameplatform

5、在gitlab上创建一个项目  realnameplatform

6、在控制台上进入你克隆的项目

      cd realnameplatform

7、git init
8、git remote add origin http://192.1.80.37:8989/realname/ct-realnameplatform.git
9、git add .(注意一个英文的句号)
10、git commit -m "Initial commit"
11、git push -u origin master

这是一个完整的过程,但是第一次操作的话会遇到很多问题,下面来说一下我踩的坑

1、git版本问题,导致从svn上克隆的项目不全或者克隆不下来项目,这时可以考虑是不是由于版本问题导致。我遇到的就是clone项目时失败或者clone的不是完整的项目,于是下载最新的git安装后就ok了

2、执行git push -u origin master时候提示输入账号和密码,输错了导致push不上去?怎么办?

svn项目迁移到公司gitlab库

svn项目迁移到公司gitlab库

看图片说话吧。哈哈!!!完整的执行一次发现成功把项目迁移到gitlab上