1. ホーム
  2. git

[解決済み] git コマンドが見つからず、ssh-agent も見つかりませんでした。

2023-06-07 23:37:15

質問

今日 GitHub を使っていて、あるレポの更新が遅れていることに気づきました。そこで を取得しようとしました。 の更新を取得しようとしましたが、最初から失敗していました。Git Shell (GitHub for Windows から) を起動すると、2つのメッセージが表示されました。

警告: git コマンドが見つかりませんでした。エイリアスを作成するか、PATH に追加してください。

警告:ssh-agent が見つかりません。ssh-agentが見つかりませんでした。

"$ git fetch origin"を入力しようとすると、以下のエラーメッセージが表示されました。

用語 '$' は、コマンドレット、関数、スクリプトファイル、または操作可能なプログラムの名前として認識されません。 または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれているかどうかを確認してください。 パスが含まれている場合は、そのパスが正しいかどうかを確認し、もう一度試してください。

また、$記号を省いてみましたが、何も変わりませんでした。

前回(今月初め)シェルを使用したときは、このようなことはありませんでしたが、何が起こっているのか全く分かりません。git.exe へのパスを PATH 環境変数に追加しようとしましたが、うまくいかず、何も変化しないように見えました。この後、コンピュータを再起動していないのですが、それが問題なのでしょうか?私はまた、SSHを使用するようにGitをセットアップしたことがありません。

どのように解決するのですか?

最近アップデートされたようですね。 GitHub アプリケーションと Git シェル が壊れました。

ショートバージョン

修正するには

  • 閉じる Git シェル
  • オープン ギットハブ を開き、ポストインストールをさせます。
  • 開く Git シェル をもう一度開くと、直るはずです。

ロングバージョン

これは私に起こったことで、私があなたに従うことを確認するために、あなたはちょうどこれをしました。

  • 開く Git シェル
  • を更新するよう促されます。 GitHub
  • アップデート後 Git シェル が開きます。

今度は、次のようなエラーが表示されます。

gitコマンドが見つかりませんでした。エイリアスを作成するか、PATHに追加してください。 をPATHに追加してください。

警告です。ssh-agentが見つかりませんでした。

このような場合は、次のようにしてください。

  • 閉じる Git シェル
  • ここで GitHub アプリケーションを開きます ( Git シェル ).

これは、次のようなことを言うでしょう(正確なバージョンは不明です)。

GitHubはgitを抽出しています。

これを処理させ、完了後、オープンしてください。 Git シェル を開くと修正されます。少なくとも私の場合はうまくいきました。