尝试推入git-gui时出错

时间:2012-07-29 19:35:34

标签: git gerrit git-gui

我正试图改变维基媒体的gerrit服务(https://gerrit.wikimedia.org),但遇到了一些问题。

点击push后,我继续进行“推送”窗口。

它会思考一段时间,然后在“https://gerrit.wikimedia.org”上询问我的用户名,然后输入,然后输入我的密码。

然后失败了,通知:

fatal:Authentication failed

这个错误,我假设是因为SSH密钥。

为了得到我的钥匙,我这样做了:

  1. (在git-gui中)转到帮助>显示SSH密钥
  2. 将此复制到剪贴板
  3. 将其粘贴在Gerrit的设置>公共SSH密钥中,然后添加密钥。
  4. 那么我哪里可能出错,我怎样才能尝试做到这一点?

2 个答案:

答案 0 :(得分:0)

我认为当您使用https时,不要使用ssh进行身份验证。我认为您必须确保使用正确的登录凭据

答案 1 :(得分:0)

一切看起来都对我不对。您要上传哪个网址?你指定了正确的端口吗?

在任何其他工具之外进行的良好ssh测试是运行类似:

ssh -p <port> <username>@<url> gerrit ls-projects

<port>通常是29418,但我并不认为维基媒体使用标准的Gerrit ssh端口。