请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

本文来自

安全运维工具

安全运维工具

人已关注

请添加对本版块的简短描述

精选帖子

阿里云CDN计费
阿里云CDN计费
0阅读|168人阅读
信用卡空当接龙
信用卡空当接龙
0阅读|284人阅读
HTTP/1.0和HTTP/1.1、HTTP/2请求对比
HTTP/1.0和HTTP/1.1、HTTP/2请求对比
3阅读|663人阅读
Kubernetes 多集群管理平台 Wayne
Kubernetes 多集群管理平台 Wayne
0阅读|697人阅读

开发过程中基于gerrit的git分支管理

[复制链接]
700 abc 发表于 2019-9-2 19:09:59
1、git checkout origin/dev -b dev
#查看当前分支情况
git branch -av         

创建dev分支
git branch dev


2、写代码

3、git add . && git commit -s -m "this is a massage"

4、git push origin HEAD:refs/for/dev

5、去gerrit 上自己先review一遍,觉得没有问题,然后添加其他reviewer

6、其他人打分

7、如果不过返回修改代码,修改完成git add . && git commit --amend

8、如果review没有问题,自己verify,然后点击submit。

9、如果想将刚刚的commit合并到staging,可以直接cherry-pick到staging。

10、如果第9步提示冲突
git checkout staging && git merge origin/dev && git push origin HEAD:refs/for/staging
然后重复第5步。

https://www.jianshu.com/p/8eff5681fc9c



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表