我已经在本地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中创建一个新的存储库,你必须执行以下步骤:
- 登录 Gerrit 网页工具
- 在 Gerrit UI 中创建存储库,网址为 浏览>存储库>新建 存储库
- 克隆空存储库 Gerrit UI 中的"git clone"命令位于浏览>存储库>
- 创建您想要的任何内容并提交 您的更改
- Push to Gerrit executing: "git push origin 头:参考/为/主">
在此处查看 Gerrit 文档中的更多信息