1. ホーム
  2. git

[解決済み] Git GitHubクライアント(Windows版)でPATHにGitをインストールする

2022-03-04 16:53:58

質問

にGitをインストールするには? PATH GitHub クライアント (Windows 版) を使用する場合は?

どうやらGitがPATHにインストールされていないようで、エラーに遭遇しています。例えば、Atomを使用して、Linterプラグインをインストールしようとすると、このエラーが発生します。

npm ERR! not found: git
npm ERR! 
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.

GitHub for Windowsはインストール時にGitをインストールするのですか?(そうでなければ、どうやってGitを使うのでしょうか?) ダブルインストールはしたくないので...すでにあるGitをPATHに追加するにはどうすればいいのでしょうか?

解決方法は?

GitHub for Windows は確かに独自のバージョンの Git をインストールしますが、それを PATH という変数がありますが、これは簡単にできることです。以下はその方法です。

  1. GitのURLを取得する

    Git の URL を取得する必要があります。 \cmd ディレクトリを作成します。Gitはここにあります。

    C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
    
    

    ですから、あなたのコンピュータで <user> を自分のユーザーに置き換えて、その <guid> は、あなたのコンピュータのためのものです。(その guid はGitHubがPortableGitを更新するたびに変わるかもしれませんが、その解決策に取り組んでいるそうです)。

    コピーしてコマンドプロンプトに貼り付け(右クリック&gt;ペーストでターミナルに貼り付ける)、動作を確認します。一般的なGitコマンドを列挙したGitヘルプの応答が表示されるはずです。もし The system cannot find the path specified. その場合、URLは正しくありません。正しく設定できたら、次のフォーマットでディレクトリへのリンクを作成します。

    ;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
    
    

    (注 \cmd ではなく、末尾に \cmd\git.exe もうこれ以上!)

    私のシステムではこうなっていますが、あなたのシステムでは違うでしょう。

    ;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
    
    
  2. PATH変数を編集する

    環境変数エディタに移動する ( 指示 を検索してください。 Path を「システム変数」の中に入れてください。をクリックします。 Edit… という文字列を作成し、その末尾にGitのURLを貼り付けます。保存してください これをメモ帳に引っ張ってきて編集するほうが簡単かもしれません。 1 セミコロンで区切ってからURLを貼り付けてください。うまくいかない場合は、このパスのどこかにスペースがあるか(セミコロンの周りにはスペースはないはずです)、最後にセミコロンがあるか(セミコロンはURLだけを区切るもので、文字列の最初や最後にはセミコロンはありません)で台無しになっていることが原因でしょう。

うまくいった場合は、&を終了し、ターミナルを再び開き、次のように入力します。 git をクリックすると、同じgitヘルプファイルが表示されます。そうすると、Linterのインストールがうまくいくはずです。(Atom > File > Settings > Packages > Linter)