コンテンツにスキップ
GitTree
トラブルシューティング

リモート認証の試行が失敗しました

Git は、最初に独自の資格情報ヘルパーまたは SSH キーを使用してリモートにサインインします。 … needs you to sign in. は何も答えられないことを意味します。 … refused the credentials sent for this repository. は、送信された内容が無効になっているか、許可されていないことを意味します。 Git が使用する認証情報を修正します。接続されたアカウントは、ヘルパーが何も持っていない場合、またはリポジトリとして選択した場合にのみ入力されます。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. 何か問題が発生した場合
  6. 質問
  7. 関連している

始める前に

  • リモートが HTTPS (https://…) か SSH (git@…) かを確認します。Copy Remote URL がそれを示します。

どこで見つけられますか

  • フェッチ、プル、またはプッシュ後のエラー。 Activity Log には完全な git 出力が含まれます。
アクションmacOSWindowsとLinux
再度フェッチします⌘⇧FCtrl+Shift+F

ステップ

  1. HTTPS リモートの場合

    認証情報ヘルパー (Git Credential Manager、macOS Keychain) に保存されているパスワードまたはトークンを更新します。多くのホストでは、パスワードの代わりに個人用アクセス トークンが必要です。

  2. SSHリモートの場合

    [設定] › SSH › Test a connection でキーをテストします。ホストがそれを受け入れない場合は、そこに公開キーを追加します (SSH の構成)。

  3. もう一度やり直してください

    もう一度フェッチしてください。アカウントと Pro が接続されている場合は、このリポジトリのアカウントを選択することもできます (認証と資格情報)。

期待される結果

フェッチ、プル、プッシュは、ホストが受け入れる資格情報を使用して再び機能します。

何か問題が発生した場合

「Git はサインインを要求できませんでした…」

GitTree のサインイン プロンプトを表示するヘルパーがありません。 GitTreeを再インストールします。

「接続されているアカウントを Git に渡すことは、GitTree Pro の一部です。」

独自の SSH キーまたは資格情報ヘルパーは無料でも動作し続けます。そのうちの 1 つをセットアップします。

質問

GitTree は私の Git パスワードを保存しますか?

いいえ、パスワードは資格情報ヘルパーに保持され、アカウント トークンはシステム キーチェーンにのみ保持されます。