svn项目迁移,并同步提交记录
svn项目迁移,并同步提交记录
创建空文件
创建一个空文件 codeSource
拉取svn上的代码
进入到空文件下,执行命令
git svn clone https://192.168.1.100/svn/tps/tpsBranch

若使用https,需要选择是否接受证书验证
输入t(接受)

提供svn的验证,输入账号密码即可

开始迁移
出现如下日志,表示代码开始迁移,因为它是一条条提交记录迁移的,

迁移完成

进入.git文件夹
迁移成功后,会生成一个.git文件夹

查看git上的提交记录
现在要想看以前的提交记录是否迁移过来的话, 我们就需要在命令行里进入的本地仓库根目录中(也就是带有.git的目录), 进入之后输入git log, 就可以看到以前的提交记录了。(按Q退出)

添加Git的远程URL
git remote add origin git@gitee.com:outsideasy/tps-crm.git

如果远程仓库不是空的,先拉取代码,解决冲突,然后再推送到远程
git pull --rebase origin master

推送代码到远程分支
git push origin master

本文来自博客园,作者:King-DA,转载请注明原文链接:https://www.cnblogs.com/qingmuchuanqi48/articles/17245617.html

浙公网安备 33010602011771号