记录:gerrit提交代码

时间:2024-03-25 09:07:53

记录自己使用gerrit提交代码的过程。

公司搭建好gerrit服务、管理员建好项目、给公私钥。

gerrit认证:
登录,输入用户名(密码为空)。
设置-认证:http://192.168.xx.xxx/#/settings/ssh-keys ,
将id_rsa.pub内容添加到key中。
记录:gerrit提交代码

http://192.168.xx.xxx/#/settings/contact
添加自己的邮箱并登陆邮箱**用户

clone项目:
1、 hookanonymous http
git clone “http://192.168.21.193/scsp”

结果:开始成功了,但是gerrit提交代码失败,少changeID。后来再用这个方式clone失败。

2、http
git clone “http://[email protected]/a/scsp”

要输密码(登录后setting-http password 生成密码)
结果: 可以clone,但是gerrit提交还是失败,少changeID)

3、ssh
没有测试。

4、hook and http
记录:gerrit提交代码
结果: clone成功,commit有changeID,使用gerrit 进行push成功。

【其他】

  1. git指令:git log
    查看所有commit记录。
    记录:gerrit提交代码