首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git扩展的Gerrit代码审查插件不让我推

Git扩展的Gerrit代码审查插件不让我推
EN

Stack Overflow用户
提问于 2016-11-02 15:13:08
回答 1查看 1.4K关注 0票数 0

我有一个gerrit实例设置,在那里我可以使用git,没有问题。

唯一的问题是,当我试图从Git扩展做同样的事情时。然后我得到了这个错误:

.gitreview文件如下:

代码语言:javascript
复制
[gerrit]
host=193.27.84.155
port=29418
project=IMAGO.git
defaultbranch=master

在我读到的git评论网站上:

所需值:主机、项目 可选值:端口(默认值: 29418)、默认分支(默认:主)、defaultremote (默认值: gerrit)。 备注 不需要用户名,因为它是在第一次运行时请求的,与git配置文件不同,在变量名之前不能有任何空格。在第一次运行时,git评审将创建一个远程处理Gerrit,如果它还不存在的话。默认情况下,远程名称是“gerrit”,但这可以用“defaultremote”配置选项覆盖。您可以在~/..config/git-review/git-review.conf或/etc/git-review/git-review.conf中指定不同的值作为默认值。当认证在http(s)上失败时,git审查将查询git凭据系统中的gerrit用户/密码。与git不同的是,git审查不将gerrit用户/密码持久化于git凭据系统中,而git凭据系统配置则由用户负责。

我能做什么?

编辑:好的,在互联网上徘徊了一段时间之后,我决定去获取Python的最新版本并重新安装git-review。令人惊讶的是,这起作用了。然而,现在putty抱怨私钥,连接被拒绝等。只是为了让每个人都更新,如果所有的工作都是通过bash完成的,一切都像一个魅力。我会回到我的搜索,并会随时通知你们。

编辑:嗯,我刚刚把ssh客户机改为OpenSSH而不是PuTTY,现在一切都很好。如果这能帮助到任何人,我很高兴。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-02 18:09:05

您需要将以下一行添加到.gitreview文件的gerrit部分:

代码语言:javascript
复制
defaultremote=remote-name

默认情况下,远程名称是“原产地”,但您需要首先验证Gerrit远程名称是什么:

代码语言:javascript
复制
git remote -v

这里你会找到更多关于这方面的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40383450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档