如何将 git 存储库连接到 gerrit?



我已经在本地PC上安装了git并设置了gerrit。

在我的文件夹C:\git\Gerrit\git中,我创建了一个存储库。 我对包含的文件进行了更改,添加并提交了它。

然后我使用以下命令将其推送到 gerrit:

git push origin head:refs/for/master

我得到回复:

枚举对象:5,完成。 计数对象:100%(5/5(,完成。
写入对象:100% (3/3(,273 字节 | 273.00 KiB/s,完成。 共 3 条 (增量 0(,重用 0(增量 0(到原点 71f7b5d。0375419头 ->参考/为/主

而在文档中,我遵循了回复应该是以下形式

$ git commit [master 3cc9e62] 更改为适当的酵母披萨 面团。 1 个文件已更改, 10 次插入(+(, 5 次删除(-( $ git 推原点 头:参考/为/主 计数对象:3,完成。 三角洲 最多使用 8 个线程进行压缩。 压缩对象:100% (2/2(, 做。 写入对象:100% (3/3(,532 字节 |0 字节/秒,完成。 总计 3(增量 0(,重复使用 0(增量 0(远程: 处理更改: 新: 1, 完成 远程: 远程: 新 更改: 远程:
http://gerrithost/#/c/RecipeBook/+/702 更改为适当的酵母基 披萨面团。 远程:ssh://gerrithost:29418/RecipeBook * [新 分支] 头 -> 参考/为/主

但是在格里特中什么也没出现。 我正在查看配置文件中标识为CannonicalWebURL的页面。

我想我需要以某种方式将 repo 和 gerrit 链接在一起,但我似乎无法弄清楚如何做到这一点。 有没有人经历过这个?

我不知道你是如何得到远程的"gerrit MyMachineName.MyDomain.local:TestProject"只使用"git init"(你的.gitconfig文件中有任何配置吗?(但是如果你想在Gerrit中创建一个新的存储库,你必须执行以下步骤:

  1. 登录 Gerrit 网页工具
  2. 在 Gerrit UI 中创建存储库,网址为 浏览>存储库>新建
  3. 存储库
  4. 克隆空存储库 Gerrit UI 中的"git clone"命令位于浏览>存储库>
  5. 创建您想要的任何内容并提交 您的更改
  6. Push to Gerrit executing: "git push origin 头:参考/为/主">

在此处查看 Gerrit 文档中的更多信息

最新更新