git.exeはどこにありますか?


319

私はPyCharmを持っており、私のリポジトリを設定するためにgit.exeを見つけようと周りを見回しています。

git.exeへのパスは何ですか?


7
ファイル名「git.exe」の検索を実行しないのはなぜですか?
David Cain

3
@DavidCain:C:ドライブで「git.exe」を検索すると、そのファイルのコピーが10個見つかります。それらのほとんどは同じように見えますが、それらのいくつかは非常に小さく、おそらくショートカットファイルですか?
RenniePet 2013

@DavidCain:バイナリがデフォルトの検索パラメーターのスコープ内にない隠しフォルダー(../AppData/ ..)に配置されているため、検索を実行しても見つかりません。
ジムマクアダムス

4
私のWindows 10システムでは、git 2.19.0はに配置されていましたがC:/Program Files/Git/、を使用してgit 2.19.1に更新した後git update-git-for-windows、に移動されました%USERPROFILE%/AppData/Local/Programs/Git/。これにより、PyCharmが見つからないことについて不満を述べましたgit.exewhere git.exe以下の回答で提案されているように、git bashで実行することで再び見つかりました。
djvg 2018年

どのバージョンのウィンドウですか?通常のユーザーまたは管理者としてインストールしましたか?
qqqqq

回答:


500

GitHub for Windowsを使用しいる場合、git.exeがPATHに含まれていない場合がありますが、次のような場所にあります。C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe

それは私にとって、Windows 7 + GitHub for Windowsのバージョン1.0の状況です。

Windows 10では、次のように表示されます。

C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe

(\ cmd対\ bin)

GitHub Desktop 1.1 から

UIは異なり、Gitパスは次の場所にあります。

C:\Users\<username>\AppData\Local\GitHubDesktop\app-<appversion>\resources\app\git\cmd\git.exe

PS: AppDataはデフォルトでは隠しフォルダーです。


162
皮肉にも、それはそれを置くのに最もポータブルではない場所についてです...私から物を隠すのをやめてください。Chrome、私もあなたを見ています。
Glenn

12
うわっ!それはとてもひどいです!プログラムファイルの何が問題になっていますか?私は単にgitを個別にインストールするつもりです。
JonnyRaa 2014年

10
なぜこれがそんなに難しかった
ジョネソポリス2014

18
私にとっては/ binではなく/ cmdフォルダーにあります。私はWindow 7 Pro SP1とGitHub Desktopバージョン3.0.11.0を使用しています
Optimus Frog

9
私は窓2.10のためにgitを使用して、Windows 10上だと、彼らは、exeファイルに位置しているC:\Users\<username>\AppData\Local\Programs\Git\bin\git.exe
エリックS.

119

git.exeが実際にある場合%PATH%(つまりgit --version、DOSウィンドウでaと入力できる場合)は、which git.exeどこにいるかを通知します。
WindowsにGoW:Gnuをインストールした場合:Windows用にコンパイルされた130のunixコマンド(を含むwhich))

Jonny Leedsが以下のコメントも使用できることをコメントしていますwhere git.exe
(Powershellを除くwhere.exe git.exePowerShellコマンドのwhere代わりにを使用する必要があるため)。

そうでない場合は、gitを好きな場所にインストールできることを忘れないでください。 msysgitのポータブルバージョン。これは、任意のディレクトリに解凍したアーカイブです。

2015年更新:次のように、「git-for-windows」のポータブルバージョンを使用します

PortableGit-2.4.4.2-3rd-release-candidate-64-bit.7z.exe

次に%PATH%に追加します。

  • c:\path\to\PortableGit-2.4.4.2-3rd-release-candidate-64-bit\cmd
  • c:\path\to\PortableGit-2.4.4.2-3rd-release-candidate-64-bit\usr\bin

を取得できるだけでなくgit.exe、Unixコマンドで200以上の実行可能ファイルも取得できます。インストールするGnuOnWindowsはもうありません。
詳細について、「ネットからGit 2.0をダウンロードした場合、常に1.9.4インストーラパッケージが入手されるのはなぜですか?」を参照してください。


最近(2017年)、Luke McGregor回答から、新しいGitHubデスクトップ

"%LOCALAPPDATA%\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe"
For instance: 
%LOCALAPPDATA%\GitHubDesktop\app-1.0.1\resources\app\git\cmd

7
Windowsでは 'where'を使用できますが、Powershellを使用している場合はwhere.exe gitと入力してください。
JonnyRaa 2014年

@JonnyLeeds良い点。より見やすくするために、回答にコメントを含めました。
VonC 2014年

Windows Vista以降は、私のWindows 7ボックスでは動作しないようです。8.3命名規則に失敗します。ディレクトリに一度に1つずつ移動すると、ディレクトリが見つからないというだけです。
ロブ・グラント

1
@RobertGrant私は私のW7で確認します、それは機能しています:"%USERPROFILE%\AppData\Local\GitHub\PORTAB~1\bin\git.exe"
VonC '16

1
@デニスbin/で十分です。セッションでにcmd/追加されたフォルダとしてのみ役立ちます。%PATH%CMD
VonC、

50

--exec-pathスイッチの使用について誰も言及しなかったことに私は非常に驚いています。

git --exec-path

C:\ Program Files \ Git \ mingw64 / libexec / git-core

これが誰かの役に立つことを願っています。


1
結構です。:Windowsでは、それは私を与えるだろうD:\prgs\git\latest\mingw64/libexec/git-core確かに存在する場合に、git.exeではなく、1つのIの使用。where git.exe正しい場所を教えてくれます:D:\prgs\git\latest\bin\git.exe。2つの違いはgithub.com/git/git/commit/…のコメントで確認できます。exec-pathは、「ヘルパーディレクトリ」と呼ばれるものを参照します。
VonC 2017

これは本当に興味深い答えですが、たとえばとは多少異なる結果になり where gitます。また、-exec-pathはバックスラッシュの代わりにスラッシュを与えます。
ラウリ

2
ええと、なぜこれがリストの一番上にないのですか?
トビアスフェイル

これは完璧に機能しました。@VonC、リストしたディレクトリC:\ Program Files \ Git \ mingw64 \ libexec \ git-coreに移動すると、ディレクトリ内にファイルgit.exeが表示されます。したがって、完全なパスは次のようになります。C:\ Program Files \ Git \ mingw64 \ libexec \ git-core \ git.exeうまくいきませんでしたか?
LastTigerEyes

@LastTigerEyes Not Program Files、私は他の場所でポータブルアーカイブを解凍するためですが、はい、それで終わりますmingw64\libexec\git-core\git.exe
VonC

36

ここにすでにいくつかの回答を追加します:

Windowsでは、「which」(Linuxの場合)ではなく、組み込みの「where」を使用できます。したがって、where gitシステムパスにあると想定してgitの場所を教えてくれます。

それがシステムパスになく、ネイティブ(ダウンロードやインストールなし)でそれを見つけるための適切な時間コマンドが必要な場合は、 dir /s git.exe


1
Windows 10でmingw64シェル内でwhich git、仮想場所を返しました:/mingw64/bin/git。一方、where gitC:ドライブ上の2つの実際の場所を返されたC:\Users\<username>\AppData\Local\Programs\Git\mingw64\bin\git.exeC:\Users\<username>\AppData\Local\Programs\Git\cmd\git.exe
worc

22

SourceTreeを使用する場合、1つのインスタンスがここにあります。

%USERPROFILE%\AppData\Local\Atlassian\SourceTree\git_local\bin

また、経由ですぐにインストールすることができますchocolateychoco install gitこれにより、それ以上の作業をせずにパスで使用できるようになります。


AtlassianはどのGitを使用していますか?それはポータブルgitですか?
Pacerier、2015年

@Pacerier鉱山は、製品のバージョンが1.9.5.msysgit.0であると言っています。
weston

15

あなたが見つけるためのステップバイステップの説明はここにあります:

  1. Windowsのいずれかのバージョンを使用している場合はCtrl - Shift - Esc、タスクマネージャを開きます。
  2. GitHubを開き、タスクマネージャを調べます。
  3. このようなものがあるはずです: GitHubが開いているときのタスクマネージャーの内容
  4. という行を右クリックし、[ GitHubファイルの場所を開く] を選択します。
  5. ウィンドウがポップアップし、ファイルの場所が表示されます。 Github.exeが見つかりました!


よし!

GitHubだけでなく、どのアプリケーションでもこれを行うことができます。


1
これはGitHub.exeに関するものですが、OPはgit.exe
Bram Vanroy、2018

@Bram Vanroyディレクトリを見回すと、git.exeが見つかります
ProgramFast

1.0.13には当てはまりません。他の回答を参照してください。
Bram Vanroy、2018


12

gitコマンドを使用できる場合は、パスに含める必要がありますか?したがって、これはlinuxまたはosのようなlinuxを想定して機能するはずです。

which git

他にもosのようなLinuxを想定

cd /
find . -name "*git*"

Windowsで使用しているバージョンを教えていただければ、お手伝いします。Windowsのデフォルトのパスは C:\Program Files (x86)\Gitです。

実行可能ファイルの名前は、git.exeすべてのシステムにあるわけではありません。


1
GitHubを使用する場合、Windowsに付属のGit Shellパワーシェルを起動すると、独自のコマンドプロンプトを開いただけでは取得できない独自のPATHがあります
Matt

Windows:where git
datalifenyc

9

git.exeは、インストール方法、バージョン、Windowsのバージョンに応じて、さまざまな場所にあるようです。

Windows 10 Pro NにGit-2.6.3-64-bit.exe(クリーンインストール、Githubデスクトップクライアントではなくgitのみ)をインストールしました。これはデフォルトの場所です。

%USERPROFILE%\ AppData \ Local \ Programs \ Git \ mingw64 \ bin \ git.exe

そして

%USERPROFILE%\ AppData \ Local \ Programs \ Git \ bin


7

C:\Users\<username>\AppData\Local\GitHub\PortableGit_<random hash>\cmd\git.exe 私のgit.exeがWindows 10、Gitバージョン2.10.0.0にある場所です

編集: GitHubDesktopでは、場所が次のように変更されました

C:\Users\<username>\AppData\Local\GitHubDesktop\app-1.0.1\resources\app\git\cmd

またはより簡単な方法

%USERPROFILE%\AppData\Local\GitHubDesktop\app-1.0.1\resources\app\git\cmd

5

Windows でgit.exeを検索しました。
多くのファイルがgit-something.exeやなどの名前で返されましたgit-somethingElse.exe
それらの中からgit.exeという正確な名前のファイルを見つけることができました。ファイルを開いたところ、さまざまなgitコマンドでcmdが表示され、正しいファイルであると判断しました。
ファイルのパス(下)をPyCharmに貼り付けたところ、うまくいきました。

C:\Users\*Username*\AppData\Local\GitHub\PortableGit_cba306e536fdf878271f7fe636a147f7326ad\cmd\git.exe

PS:GitHubのクライアントインストールであるWindowsからGitとGitHubをインストールしました。


4

Windows用の最新バージョンのGHで再び移動したようです。

%USERPROFILE%\AppData\Local\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe

フォルダー構造にバージョンが含まれていることを考えると、自動更新されるたびに移動すると思います。これはパスに入れることを不可能にします。gitを個別にインストールするのが最善の方法だと思います。



3

PowerShellベースのgitインストールがある場合は、Get-Commandオブジェクトを使用してgitを見つけることができます。

Get-Command git.exe | Select-Object -ExpandProperty Definition

3

GitHub 2.5.3.0上のWindows 7では、C:\ Users(user)\ AppData \ Local \ GitHub \ PortableGit_(numbers)\ mingw32 \ bin \ git.exeで見つかりました

おかげで dir /s git.exe


3

Windows 10の場合:

-https : //git-for-windows.github.io/からgitをインストールしました。

インストール後、私はそれを見つけました C:\Program Files\Git\bin\git.exe


私は、Windows 10以降の64ビットマシンを使用しているため、質問の回答には記載されていないインストールの結果を表示しました。回答に-1が表示されて困惑していますか?なぜ反対票が投じられたのか、誰か説明してもらえますか?
olagu 2017

2
理由は不明ですが、これは正確に思われます。+1
VonC 2017

それは不正確で不完全な答えです。インストール時に選択したグループポリシーまたは構成のどちらであるかはわかりませんが、Windows 10で実行すると、特定の状況でgitインストーラーがC:\Users\<username>\AppData\Programs` instead of C:\ Program Filesにインストールされます `
worc

問題はGit Hub for Windowsに関するものであり、git for Windowsではないことに注意してください。
Bram Vanroy、2018

3

他の解決策が適切でないと思う人のために、

私は今日、最新バージョンをダウンロードし、git.exeは

C:\Users\<user>\AppData\Local\GitHubDesktop\app-1.0.10\resources\app\git\cmd

3

このパスを確認してください:

C:\Program Files\Git\mingw64\libexec\git-core\git.exe

2

あなたが持っている場合はmsysgitをインストールし、パスは次のようになりc:\Program Files (x86)\Git\bin\git.exeそうちょうどそれをダウンロードしてインストール、64ビットシステムで、PyCharmはGitのクライアントが付属していません。


PyCharmには、すべてのドキュメントにgithubを使用するオプションがあります。
Angus Moore

@ AngusMoore、GitHub統合はGitHub APIを使用し、gitバイナリに依存しませんが、プロジェクトのクローンを作成してコミット/プッシュするには、gitをローカルマシンにインストールする必要があります。
CrazyCoder 2012

git拡張機能(Windows)をインストールした人にとって、これはgit.exeのデフォルトの場所でもあります
Shahar

2

👋GitHubデスクトップチームメンバーはこちら

git.exeへのパスは何ですか?

GitHubデスクトップ(またはWindowsのGitHub)で使用されるGitのバージョンは、ユーザーが直接使用することを意図していません。パスは更新のたびに変更され、必要な機能が不足する可能性があるためです。

の予測可能な場所にインストールされるGit for Windowsをインストールすることをお勧めしますC:\Program Files\Git\cmd\git.exe


1

まず、お使いのPCにgithubをインストールする必要があります。第二に、ツール「すべて」をダウンロードできます。3番目に、ツールをすべて開き、「git.exe」と入力すると、場所が見つかり、その場所をPyCharmにコピーします。テストすると、正常に表示されます。


1

Windows 8では、私はそのパスを以下のように見つけました:

ここに画像の説明を入力してください

C:\ Program Files(x86)\ Git \ bin \ git.exe


1
C:\ Program Files(x86)の下にも見つかりませんでしたC:\ Program Files
Fakher

gitがインストールされていることを確認してください:)
Abdul Majeed '28

@AbdulMajeed、それはどこにでもインストールされた可能性があります。
Pacerier、2015年

はい、デフォルトのパスを共有しました。
Abdul Majeed、2015年

2
私が以前インストールした場所です。新しいWindowsインストールでは、デフォルトでappdata \ localフォルダーにインストールされているようです
Chris Nevill

1

Windowsでcygwinを介してgitをインストールしている場合(cygwinを開きgit --version、確認のために入力)、パスは次のようになります。C:\cygwin64\bin\git.exe


1

私はOSXに取り組んでいて、この問題を見ました。xcodeがgitを無効にしているのを見つけたので、T&Cに再度同意しました。私が修正した:

  1. ターミナルウィンドウの私のプロジェクトフォルダー内: git status
  2. 次のログエントリを受け取りました。 Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
  3. 私は以下を実行しました: sudo git status
  4. 次に、T&Cに同意しました。

検索時にウィンドウのタグを逃した人のためにこのosx回答を追加しました
Nathan Tregillus

1

私はそれを見つけました

C:\Users\~\AppData\Local\GitHub\PortableGit_<some_identifier>\mingw32\libexec\git-core\

1

Git For Windowsを使用している場合は、次の場所にあります。

C:\Program Files\Git\mingw64\libexec\git-core

Git For WindowsGit CMDを提供していることを覚えておくと便利です。これは、PATHが既に設定されたコマンドプロンプトです。Git CMDはショートカットとして利用できます

Start Menu > Programs > Git

他のオプションの中で。


1

使用する

  • Git 2.11.0、
  • ウインドウズ10、
  • Android Studio 2.2

git.exeの場所:

C:\ Users \ <。username> \ AppData \ Local \ Programs \ Git \ cmd \ git.exe

提案:インストール中にgitパスをコピーします


1

すべての回答についてこれを実行した後でも、パスが見つかりませんでした。
Windows 10の最新のgithubdesktop.exeは次のディレクトリにあります。

C:\ProgramData\<User>\GitHubDesktop\app-1.0.13\GitHubDesktop.exe

1

探してみてくださいC:\Program Files\Git\bin。私はgit.exeそこにあるを使用して、PyCharmでリポジトリをセットアップできました。


1

時々それはである場合もあります:C:\Users\user-name\AppData\Local\Programs\Git\cmd。USERおよびSYSTEMのPATH環境変数を確認すると、そのことがわかります。


Windowsのgitの私のパスは8.1 / 10とは異なりますが、この答えが役に立ちました。間違ったファイルを選択していました。それは正確git.exeにcmd /ディレクトリにあるはずです。この答えは私を助けました。
Abhishek Dujari
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.