Gerrit项目迁移

  1. 新建project

    ssh -p 29418 gerrit@172.17.41.48 gerrit create-project --empty-commit --name nvme.git

   2. 删除项目:

   rm -rf /home/gerrit/gerrit_site/git/nvme.gi

  3.  GitLab项目迁移到Gerrit

    1)在Gerrit上新建项目;

    2)Gerrit项目配置权限(此处非代码):

    

     3)将GitLab项目克隆至本地;

               4)定位到GitLab项目的目录下,使用命令,将远程仓库路径改为Gerrit项目仓库路径:

                 git remote set-url origin ssh://chaosong@172.16.8.2:29418/nvme

               5)检出所有分支:

      列出所有分支 git branch -r

      依次检出到本地

        git checkout branch1

        git checkout branch2

        git checkout branch3

         ...

    6)推送所有分支和标签到Gerrit上:

      git push --all

      git push --tags

 

posted @ 2020-05-27 14:21  时光撒谎  阅读(1500)  评论(0编辑  收藏  举报