zoukankan      html  css  js  c++  java
  • Gerrit使用技巧

    一、Gerrit过滤方法

    1.查看某个文件已经merge的提交记录

    file:autosleep.c status:merged

    2.查看某个人已经merge的提交记录

    owner:"my_name<my_email>" status:merged

    二、Gerrit操作

    1. repo工程拉单个版本库的方法
    $ cat ./repo/projects/android/kernel/configs.git/config
    [remote "origin"]
    url = ssh://xxxxxxxxxx/kernel/configs
    review = http://gerrit.xxxxxxx

    $ git clone ssh://xxxxxxxxxx/kernel/configs

    2. Gerrit本地提交方法
    格式:git push origin HEAD:refs/for/分支名 前提条件是本地也需要处于同一分支中

    3. 代码审核失败后,重新提交时必须使用 git commit --amend,否则会生成新的评审任务,无法与上一次审核任务关联。
    测试git commit --amend的重新提交的虽然commit hash会变,但是Change-Id是不会变的。

    4. 点击左上方的菜单栏Projects->List,就能看到gerrit仓库里面所有的项目,排在最前的两个默认项目All-Projects和 All-Users,这两个工程是两个基础的工程,我们后期新建的所有项目默认都是继承
    自ALL-Projects的权限。

  • 相关阅读:
    C
    A
    L
    G
    关于html()、val()、text()
    EL表达式
    JSON书写格式示例
    Servlet获取项目名的方法
    修改完Servlet后不用重启项目的设置方法
    浮动
  • 原文地址:https://www.cnblogs.com/hellokitty2/p/12417256.html
Copyright © 2011-2022 走看看