4

私のマシンは Window 8 x64 で使用しています。Windows に Git をインストールしましたが、すべて正常に動作しています。IDE(PhpStorm IDE)の「git実行可能ファイルへのパス」設定を、次の回答にあるgit exeに構成しました

Git exe はどこにありますか

私のコンピューターで git.exe が配置されている場所は次のとおりです C:\Users[computer-name]\AppData\Local\GitHub\

しかし、今日、IDE からメッセージを受け取りました: Git を開始できません: git.cmd. おそらく、Git 実行可能ファイルへのパスが無効です。修理する。(吹き出しを表示)

確認したところ、git.exe または git.cmd がなくなってしまいました。理由がわかりません。インストールに使用したGitHubSetupを再利用して修復または再インストールしようとしましたが、GitHubアプリ自体には問題がないように見えたため、まだ正常に開かれていました。Github は自分のマシンで動作しており、リポジトリやコミットなどを見ることができます。ただし、git.exe を IDE 用に構成したいと考えています。

不足しているファイル (git.exe) を取り戻すにはどうすればよいですか?

4

5 に答える 5

7

Git がコマンド ラインから引き続き使用できる場合、バイナリはまだ存在します。検索で見つけてみましたか (bash を使用$ which gitすると、場所を知ることができます。ただし、Windows コマンド ラインに相当するものはわかりません)。見つかったら、IDE で必要な場所にコピーしてみてください。

于 2013-07-26T08:33:46.083 に答える
2

最良の解決策であり、これは間違いなく機能します

  1. GitHub アプリを開き、設定に移動します
  2. GitHubデスクトップアプリについてに入る
  3. 次に、[デバッグ ログを開く] をクリックします。
  4. そのtxtファイルでgit.exeを見つけると、これがGitHubデスクトップアプリによって使用されている現在のパスがわかります。
于 2015-12-03T11:09:29.683 に答える
2

Git にはいくつかのインストール オプションがあるため、このソリューションは万人向けではないことを指摘しておきます。

このソリューションは、次の場合に適用されます。

  • OS : Windows 8 (他のバージョンには適用されません)
  • Git はコマンド ライン ツールとしてインストールされます
  • Git はデフォルトの事前設定された場所にインストールされます

コマンド ライン ツールの git 実行可能ファイル (sh.exe) は、Windows コマンド プロンプト (cmd.exe) に基づいて動作するスクリプトです。

Git を実行可能ファイルとして正しく参照するには、次の文字列が必要です。

C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
于 2015-03-01T05:08:08.100 に答える