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

posted @ 2023-03-22 21:52  King-DA  阅读(375)  评论(0)    收藏  举报