• gerrit的使用笔记


    1.clone的时候一定要同时选择上clone with commit-msg hook和ssh,这样才能使用change id,同时使用ssh push到remote。

    2.如果是使用了clone with commit-msg hook和http就要在账户setting中设置password

    3.git pull 与 git fetch的差别是pull会merge本地代码,fetch不会

    4.注意commit的username和useremail如果和remote的不一致会push失败

    5.远程默认都是origin master

    6.把本地的pubkey放到remote的账户setting中。

    7.提交者不能直接把代码推到远程的master主线(或者其他远程分支)上去。这样就相当于越过了gerrit了。 gerrit必须依赖于一个refs/for/*的分支。假如我们远程只有一个master主线,那么只有当你的代码被提交到refs/for/master分支时,gerrit才会知道,我收到了一个需要审核的代码推送,需要通知审核员来审核代码了。

  • 相关阅读:
    windows 程序设计的一些总结
    Ubuntu 16.04 LTS 安装开发工具
    C++ 虚函数表
    day 14 函数的嵌套,作用域
    命名空间(名称空间)
    day15编码
    day16迭代器
    day5
    day4
    day3
  • 原文地址:https://www.cnblogs.com/feipeng8848/p/9590278.html
Copyright © 2020-2023  润新知