gerrit提交代码(风格审查)出错处理

来源:互联网 发布:qq酷双项淘宝客真的吗 编辑:程序博客网 时间:2024/06/10 18:02

Gerrit 提交时代码风格审查出错(code style)处理:

1.登陆查看提交http://gerrit.allwinnertech.com:8081

 

2.进入对应提交后,点击右上角Download,选中cherry pick(点击后面图标复制)(从服务器上下载该提交)

本地已没有此次提交log才需要此操作(有log直接跳到步骤四)

   

3.在终端运行刚刚复制的cherry pick

git fetch ssh://flyranchao@Gerrit.allwinnertech.com:29418/product/tina/package refs/changes/26/41526/2 && git cherry-pick FETCH_HEAD

本地已没有此次提交log才需要此操作(有log直接跳到步骤四)

 

4.然后修改对应代码风格

常见审查报错:以空格结束一行。(删除空格)

gerrit审查后会将错误发到邮箱

如图:

 

5.重新添加(git add)提交(git commit --amend)(提交说明不用更改)

 

6.重新推送

repo  upload(或者git push 远程分支 分支名:refs/for/分知名)

eg:  git push origin master:refs/for/master

 

备注:当然你也可以直接登陆gerritrestored你刚刚推送的提交,然后在本地撤销刚刚的提交,更改后再重新本地提交,重新推送到远程。(不建议)