1、在Gerrit上新建项目;

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

Reference:refs/* 

Push Annotated Tag 
Push Signed Tag 
Forge Committer Identity 
Create Reference 
Read 
Push

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

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

git remote set-url origin ssh://admin@172.16.8.2:29418/JSQB

5、检出所有分支:

  • 列出所有分支

git branch -r

  • 依次检出到本地

git checkout branch1

git checkout branch2

git checkout branch3

...

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

git push --all 

git push --tags

 

注:gitLab切换到某分支下->git push ssh://zhenghx@192.168.12.236:29418/area_resource 可以只push 本分支下的代码到gerrit

 

 

查看远程仓库地址: git remote -v
设置远程仓库地址: git remote set-url origin ssh://admin@172.16.8.2:29418/JSQB

 

相关文章:

  • 2022-01-09
  • 2022-01-21
  • 2022-03-01
  • 2022-12-23
  • 2021-08-31
  • 2022-02-20
  • 2021-04-23
猜你喜欢
  • 2021-06-09
  • 2021-12-06
  • 2021-06-08
  • 2022-12-23
  • 2021-11-21
  • 2021-05-16
  • 2021-12-30
相关资源
相似解决方案