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的权限。

  • 相关阅读:
    linux命令大全
    IP协议
    TCP、IP、ARP协议之间的工作关系
    程序出现问题后
    HTTP(超文本传输协议)
    多线程
    syslog.conf文件
    logger命令
    gdb
    二、数据的存储结构
  • 原文地址:https://www.cnblogs.com/hellokitty2/p/12417256.html
Copyright © 2011-2022 走看看