修正: Git が内部または外部コマンド エラーとして認識されない

John Wachira 2023年6月20日
修正: Git が内部または外部コマンド エラーとして認識されない

この記事では、Windows のコマンド プロンプトで Git を使用する際に発生する'git' は内部コマンドまたは外部コマンドとして認識されませんというエラーを修正するために使用できる 3つの方法について説明します。

これは、Git Bash ではなく CMD で Git コマンドを実行することを好むユーザーからよく報告されるエラーです。 あなたがこのエラーに苦しんでいるコマンドプロンプトの狂信者なら、私たちはあなたを手に入れました.

'git' は内部コマンドまたは外部コマンドとして認識されない エラーを修正

git が認識されないエラー

エラーや問題を修正する前に、まず原因を特定する必要があります。

では、'git' は内部コマンドまたは外部コマンドとして認識されませんというエラーの原因は何ですか?

  1. Git パスが設定されていないか、変数に正しく設定されていません。
  2. Git のインストール中にコマンド プロンプトが実行されていました。

この問題を解決するために使用できる 3つのトラブルシューティング ガイドを次に示します。

コマンドプロンプトを再度開く

マシンで常に CMD を実行していて、ターミナルを閉じずに Git をインストールすると、このエラーが発生する可能性があります。 この問題は、システムがコマンド プロンプトを最新の変数の変更で更新できなかったために発生します。

コマンドプロンプトを閉じて開くと、問題が解決するはずです。 パスが正しく設定されていれば、CMD で Git を使用してもエラーは発生しません。

Git PATH を変数に自動的に追加する

このセクションは、PATH 変数を台無しにしたくない人向けです。

Git GUI を使用して、パスを自動的に作成および追加できます。 Git をアンインストールして、再度インストールする必要があります。

次の手順に従って、'git' は内部コマンドまたは外部コマンドとして認識されませんというエラーを修正します。

  1. Windows+R を使用して、[ファイル名を指定して実行] ダイアログ ボックスを開きます。 プログラムと機能 を開くには、"appwiz.cl" と入力して Enter を押します。

  2. プログラムと機能タブで、Git エントリを見つけて右クリックし、アンインストールを選択してマシンから Git を削除します。

  3. 完了したら、最新の Git 実行可能ファイルをダウンロードするか、以前に Git をマシンにインストールするために使用したものを使用します。

  4. プロンプトに従い、すべてをデフォルトのままにします。 PATH 環境の調整タブに移動したら、以下に示すように 2 番目のオプションを選択します。

    PATH 環境の調整

  5. インストール プロセスを終了します。

これでエラーが修正されます。 コマンド プロンプトで Git コマンドを使用できるはずです。

Git PATH を変数に手動で追加する

Git 変数が構成されていないか、Environment Variables で正しく構成されていない場合、コマンド プロンプトで Git コマンドを使用すると問題が発生します。

パスを手動で構成するには、次の手順に従います。

  1. コンピューターの Git インストール フォルダーに移動します。 システムのアーキテクチャに応じた一般的なインストール パスを次に示します。

    x86 バージョンの場合: マイ コンピューター (この PC) > ローカル ディスク (C:) > プログラム ファイル (x86) > Git > cmd

    x64 バージョンの場合: マイ コンピューター (この PC) > ローカル ディスク (C:) > プログラム ファイル > Git > cmd

  2. Git 実行可能ファイルのプロパティタブを開き、場所パスをコピーします。

    場所のパス

  3. ファイル名を指定して実行 ダイアログ ボックスを開き、sysdm.cpl と入力し、Enter を押して システム プロパティ ウィンドウに移動します。 Advanced タブで Environment Variables を選択します。

    システム プロパティ

  4. システム変数 サブメニューで、パス をクリックし、編集 をクリックします。

    システム変数

  5. Edit Environment Variables タブで New を選択し、ステップ 2 でコピーした場所を貼り付けます。

    環境変数の編集

  6. OK をクリックして変更を保存し、コマンド プロンプトを起動します。

    コマンド プロンプトで Git コマンドを問題なく使用できるはずです。

    コマンド プロンプトで git

要約すると、コマンド プロンプトで Git コマンドを使用しているときに 'git' is not registered as an internal or external command エラーが発生する場合は、Git PATH 変数を設定する必要があります。 説明したように、これには 2つの方法があります。

著者: John Wachira
John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn

関連記事 - Git Error