Gerrit提交 git merge request的3个步骤(add commit merge)与2个关键概念(ChangeID 分支命名空间)

要点:

  • 避免直接使用 git push 提交代码到服务器仓库,Gerrit在中间插一脚,提供在push到服务端之前加一个门槛进行审核,然后自动提交到服务器仓库
  • Gerrit 是什么?

Gerrit 是一个基于 Git 的代码审查工具,它提供了代码审查、合并和提交功能。免费、开放源代码的代码审查软件,使用网页界面。它使用Git作为底层版本控制系统。作者为 Google 公司的Shawn Pearce,原先是为了管理 Android 计划而产生。最早它是由 Python 写成,在第二版后,改成用Java与SQL

  • Gerrit 全称: Gerrit Code Review 系统
  • Gerrit 要点:1. 代码审查 2. CS 架构 3. Java 撰写 4. 底层 Git 工具
  • Gerrit 的 ReviewID 叫做 Change ID
  • 为什么叫Gerrit?(Gerrit)人名;(德)格里特。 荷兰设计师赫里特·里特费尔德(Gerrit Rietveld)
push origin refs/for/master
会生成一个reviewID和web
可以重复push到相同的review ID的web
不生成新的web
review
merge
push origin master
Gitlocal
Gerrit
生成webreview网站
GitServer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值