SVN迁移到GIT

作者: 分类: git,php 时间: 2018-01-18 评论: 暂无评论

安装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
标签: none

订阅本站(RSS)