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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM