• 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才会知道,我收到了一个需要审核的代码推送,需要通知审核员来审核代码了。

  • 相关阅读:
    npm的使用
    js 数组去重
    js实现对象或者数组深拷贝
    js简单排序
    js判断类型
    鼠标移入移出事件
    jq中的attr和prop属性
    移动端底部被输入法顶起的解决办法
    vue中的number
    javascript要点(上)
  • 原文地址:https://www.cnblogs.com/feipeng8848/p/9590278.html
Copyright © 2020-2023  润新知