svn 迁移git并保留commit历史记录,以及全部branch

1、说明:git

1,原仓库为SVN,新的仓库为gitlabide


2、目标:svn

1,将全部SVN仓库包括commit,branch所有迁移至gitlabgitlab


注释:本次迁移只迁移仓库,帐号未进行迁移spa


3、开始迁移 rem

1,先保证有git客户端 ,安装省略get


2,从SVN拉取代码到并转为gitit

    git svn clone   http://xxxx.com/repos/dev/occ   io


3, 关联远程仓库ast

    cd  occ

    git remote add origin http:/xxxxxxr/occ.git 或者

    git remote add origin git@xxxxxxr/occ.git


4,在gitlab新建仓库 保证仓库为新建,没有任何提交


5,提交gitlab 并保留全部commit ,branch

   git push -u origin master

相关文章
相关标签/搜索