安装git-svn
yum install -y git-svn
window打开gitbash
[设置对应的用户信息]
新建 /data/user.txt写入
svn账户=git用户名<邮箱>
user1=xw<xw@by.com>
user2=zq<zq@by.com>
必须在gitlab添加ssh个人密钥,没有添加会在下面的推送命令出错
直接输入
ssh-keygen -t rsa -C "your_email@example.com"
三次enter后,根据对应的地址,找到.ssh/id_rsa.pub文件,添加到gitlab个人密钥
git svn clone svn地址 --authors-file=/data/user.txt
git remote add origin https://username:password@github.com/project/test.git
git push -u origin master
[注意] clone如果项目是空的,那么clone的时候会有提示,哪个用户没有定义
[删除远程地址]
git remote rm origin