1

wikimedia gerrit サービス ( https://gerrit.wikimedia.org ) に変更をプッシュしようとしていますが、いくつか問題があります。

をクリックpushした後、「プッシュ」ウィンドウに進みます。

しばらく考えてから、'https://gerrit.wikimedia.org' で私のユーザー名を尋ねてくるので、それを入力し、続いてパスワードを入力します。

その後、失敗し、次の通知が表示されます。

fatal:Authentication failed

このエラーは、SSH キーが原因であると思います。

キーを取得するために、次のようにしました。

  1. (git-guiで)Help>Show SSH keyに行きました
  2. これをクリップボードにコピーしました
  3. Gerrit の [設定] > [公開 SSH キー] に貼り付け、キーを追加しました。

では、どこが間違っていたのでしょうか。

4

2 に答える 2

0

私にはすべてが正しいように見えます。アップロードに使用している URL を教えてください。正しいポートを指定していますか?

他のツールの外部での適切な ssh テストは、次のようなものを実行することです。

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

<port>通常は 29418 ですが、wikimedia が標準の Gerrit ssh ポートを使用しているとは確信が持てません。

于 2012-07-31T19:52:24.550 に答える
0

https を使用する場合は、認証に ssh を使用しないと思います。正しいログイン資格情報を使用していることを確認する必要があると思います

于 2012-07-29T22:07:58.673 に答える