Gerrit Local设置并创建第一个更改和插件

时间:2015-10-26 18:42:25

标签: git gerrit

我已在本地计算机上设置了最新的Gerrit工具2.11.4并成功初始化了网站。

我已经注册了两个使用OPENID授权的用户和一个普通用户。

我创建了一个git本地repo并将其初始化为空。

现在我已经使用ssh url将这个来自Gerrit的回购克隆到我当地的位置。

在我推送更改以供审核时添加更改后,我收到一条错误,指出没有更改ID。

有人可以向我展示创建更改的git步骤,并通过一些参考推送到审阅分支。

我遇到的另一个问题是我需要在gerrit网站上查看我的代码以进行并排比较并撰写评论/问题/评论。

感谢您的帮助,我正在尝试按照文档进行操作,但在创建更改时似乎并不适合我。

1 个答案:

答案 0 :(得分:0)

创建更改的步骤:

  1. 运行以下命令将钩子复制到本地git仓库,它将帮助您更改为其添加change-id:
  2.   

    scp -p -P 29418 gerrit-url:hooks / commit-msg .git / hooks /

    1. 对任何文件进行更改,添加并提交
    2.   

      git add -u

           

      git commit -m“您的提交消息”

      1. 运行以下命令将您的更改推送到gerrit
      2.   

        git push origin HEAD:refs / for / branch-name

        有了这个,你就完成了将你的变化推向了格里特。享受:)

        注意:关于你的第二个问题,我认为不需要任何其他插件,因为gerrit默认情况下有并排差异选项。

        随意询问任何进一步的疑问!!