Ich habe PyCharm und schaue mich um, um git.exe zu finden, um es mit meinem Repo einzurichten.
Was ist der Pfad zu git.exe?
git
github-for-windows
Angus Moore
quelle
quelle
C:/Program Files/Git/
, aber nach dem Update auf Git 2.19.1 mitgit update-git-for-windows
wurde es auf verschoben%USERPROFILE%/AppData/Local/Programs/Git/
. Dies führte dazu, dass sich PyCharm darüber beschwerte, dass es nicht gefunden wurdegit.exe
. Fand es wieder, indem duwhere git.exe
in git bash rennst, wie in den Antworten unten vorgeschlagen.Antworten:
Wenn Sie GitHub für Windows verwenden , befindet sich git.exe möglicherweise nicht in Ihrem PATH, aber Sie finden es möglicherweise an einem Ort wie:
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe
Das ist die Situation für mich in Windows 7 + Version 1.0 von GitHub für Windows.
In Windows 10 scheint es in:
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe
(\ cmd versus \ bin)
Von GitHub Desktop 1.1
Die Benutzeroberfläche ist anders und der Git-Pfad befindet sich jetzt in:
C:\Users\<username>\AppData\Local\GitHubDesktop\app-<appversion>\resources\app\git\cmd\git.exe
PS: AppData ist standardmäßig ein versteckter Ordner.
quelle
C:\Users\<username>\AppData\Local\Programs\Git\bin\git.exe
Wenn
git.exe
es tatsächlich in Ihrem ist%PATH%
(dh wenn Siegit --version
in einem DOS-Fenster ein eingeben können),which git.exe
werden Sie wissen, wo.(vorausgesetzt, Sie haben GoW: Gnu unter Windows installiert : 130 Unix-Befehle, die für Windows kompiliert wurden, einschließlich
which
).Jonny Leeds kommentiert unten, dass Sie auch verwenden können
where git.exe
(außer bei Powershell, da Sie
where.exe git.exe
anstelle des PowerShell-Befehls verwenden müssenwhere
)Wenn nicht, vergessen Sie nicht, dass Sie git mit dem installieren können, wo immer Sie wollen
tragbare Version von msysgit. Es ist nur ein Archiv, das Sie in ein Verzeichnis Ihrer Wahl entpacken.Update 2015: Verwenden Sie die tragbare Version von "git-for-windows" wie:
PortableGit-2.4.4.2-3rd-release-candidate-64-bit.7z.exe
Fügen Sie dann zu% PATH% hinzu:
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
Sie erhalten nicht nur mehr
git.exe
als 200 ausführbare Dateien für Unix-Befehle! Keine GnuOnWindows mehr zu installieren.Weitere Informationen finden Sie unter " Warum erhalten Sie beim Herunterladen von Git 2.0 aus dem Internet immer ein 1.9.4-Installationspaket? ".
In jüngerer Zeit (2017), von Luke McGregor ‚s Antwort , für den neuen GitHub - Desktop :
quelle
"%USERPROFILE%\AppData\Local\GitHub\PORTAB~1\bin\git.exe"
bin/
ist genug.cmd/
wäre nur als Ordner nützlich, der%PATH%
in einerCMD
Sitzung hinzugefügt wird .Ich bin sehr überrascht zu sehen, dass niemand die Verwendung des Schalters --exec-path erwähnt hat.
Ich hoffe das hilft jemandem.
quelle
D:\prgs\git\latest\mingw64/libexec/git-core
wo es zwar eine gibtgit.exe
, aber nicht die, die ich benutze.where git.exe
gibt mir den richtigen Ort :D:\prgs\git\latest\bin\git.exe
. Sie können den Unterschied zwischen den beiden im Kommentar von github.com/git/git/commit/… sehen . Exec-Pfad-Referenz, die als "Hilfsverzeichnis" bezeichnet wird.where git
. Außerdem gibt --exec-path Schrägstriche anstelle von Schrägstrichen an.mingw64\libexec\git-core\git.exe
Nur um ein paar Antworten hier hinzuzufügen:
Unter Windows können Sie das integrierte "where" anstelle von "which" (für Linux) verwenden. Wir
where git
werden Ihnen also den Standort von git mitteilen, vorausgesetzt, es befindet sich im Systempfad.Wenn es sich nicht im Systempfad befindet und Sie einen nativen Befehl (keine Downloads oder Installationen) benötigen, verwenden Sie einen angemessenen Zeitbefehl, um ihn zu finden
dir /s git.exe
quelle
which git
ein virtueller Speicherort zurückgegeben :/mingw64/bin/git
. währendwhere git
zwei tatsächliche Positionen auf dem Laufwerk c zurückgegeben:C:\Users\<username>\AppData\Local\Programs\Git\mingw64\bin\git.exe
undC:\Users\<username>\AppData\Local\Programs\Git\cmd\git.exe
Wenn Sie SourceTree verwenden , finden Sie hier eine Instanz:
Sie können auch schnell über schokoladig installieren .
choco install git
Dies wird es dann auf Ihrem Weg verfügbar machen, ohne dass Sie weiter daran arbeiten müssen.quelle
Hier finden Sie schrittweise Anleitungen, um dies herauszufinden:
Ctrl - Shift - Esc
öffnen Sie den Task-Manager.GitHub
und wählen Sie "Dateispeicherort öffnen".Los geht's!
Sie können dies mit jeder Anwendung tun, nicht nur mit GitHub.
quelle
git.exe
.Geben Sie die Befehlszeile ein:
quelle
where.exe git.exe
Wenn Sie den Befehl git verwenden können, sollte er sich in Ihrem Pfad befinden? Daher sollte dies unter Linux oder Linux wie OS funktionieren
sonst auch asuming linux wie os
Wenn unter Windows, sagen Sie mir, welche Version Sie verwenden, und ich werde Ihnen helfen. Der Standardpfad unter Windows ist
C:\Program Files (x86)\Git
.Der Name der ausführbaren Datei ist nicht
git.exe
auf allen Systemen angegeben.quelle
where git
Es scheint, dass git.exe an verschiedenen Stellen gefunden werden kann, abhängig von der Installation, der Version und der Windows-Version.
Ich habe Git-2.6.3-64-bit.exe (bereinigte Installation; nur Git, nicht der Github Desktop-Client) unter Windows 10 Pro N installiert. Dies ist der Standardspeicherort:
% USERPROFILE% \ AppData \ Local \ Programs \ Git \ mingw64 \ bin \ git.exe
und
% USERPROFILE% \ AppData \ Local \ Programs \ Git \ bin
quelle
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<random hash>\cmd\git.exe
Hier befindet sich meine git.exe unter Windows 10, Git Version 2.10.0.0Bearbeiten: Mit GitHubDesktop wurde der Speicherort in diesen geändert
oder der einfachere Weg
quelle
Nun, ich habe gerade unter meinem Windows nach git.exe gesucht .
Viele Dateien wurden mit Namen wie
git-something.exe
und zurückgegebengit-somethingElse.exe
.Von diesen konnte ich eine Datei mit dem genauen Namen git.exe finden . Ich öffnete die Datei und konnte cmd mit verschiedenen Git-Befehlen sehen, wodurch ich entschied, dass es der richtige ist.
Fügte den Pfad der Datei (unten) zu PyCharm ein und es funktionierte.
PS: Ich habe Git und GitHub über Windows installiert, die GitHub-Client-Installation.
quelle
Scheint in der neuesten Version von GH für Windows wieder umgezogen zu sein:
Angesichts der Tatsache, dass es jetzt die Version in der Ordnerstruktur hat, denke ich, dass es sich jedes Mal verschieben wird, wenn es automatisch aktualisiert wird. Dies macht es unmöglich, in den Weg zu stellen. Ich denke, die beste Option ist, Git separat zu installieren.
quelle
https://git-scm.com/download/win
quelle
Wenn Sie die PowerShell-basierte Git-Installation haben, können Sie das Get-Command-Objekt verwenden, um Git zu finden:
quelle
In Windows 7 unter GitHub 2.5.3.0 fand ich es unter C: \ Benutzer (Benutzer) \ AppData \ Local \ GitHub \ PortableGit_ (Zahlen) \ mingw32 \ bin \ git.exe
Dank an
dir /s git.exe
quelle
Unter Windows 10:
Ich habe git von - https://git-for-windows.github.io/ installiert .
Nach der Installation fand ich es bei
C:\Program Files\Git\bin\git.exe
quelle
C:\Users\<username>\AppData\Programs` instead of
C: \ Programme installiertFür alle, die die anderen Lösungen möglicherweise nicht finden,
Ich habe gerade heute die neueste Version heruntergeladen und die git.exe befand sich in
quelle
Überprüfen Sie diesen Pfad:
quelle
Wenn Sie msysgit installiert haben, sieht der Pfad wie
c:\Program Files (x86)\Git\bin\git.exe
auf einem 64-Bit-System aus. Andernfalls laden Sie ihn einfach herunter und installieren ihn. PyCharm wird nicht mit dem Git-Client geliefert.quelle
👋 GitHub Desktop-Teammitglied hier
Die in GitHub Desktop (oder GitHub für Windows) verwendete Git-Version ist nicht für die direkte Verwendung durch Benutzer vorgesehen, da sich der Pfad zwischen den Updates ändert und möglicherweise einige der benötigten Funktionen fehlen.
Ich empfehle die Installation von Git für Windows, das an einem vorhersehbaren Ort unter installiert wird
C:\Program Files\Git\cmd\git.exe
.quelle
Zuerst sollten Sie github auf Ihrem PC installieren. Zweitens können Sie das Tool ' Everything ' herunterladen . Drittens öffnen Sie das Tool alles, geben Sie git.exe ein , dann finden Sie den Speicherort und kopieren den Speicherort nach PyCharm, und Test, Sie werden erfolgreich sehen!
quelle
In Windows 8 fand ich seinen Pfad wie folgt:
quelle
Unter Windows, wenn Sie Git über Cygwin installiert haben (öffnen Sie Cygwin und geben Sie es
git --version
zur Überprüfung ein), ist der Pfad höchstwahrscheinlich ungefähr soC:\cygwin64\bin\git.exe
quelle
Ich arbeite an OSX und habe dieses Problem gesehen. Ich fand xcode deaktiviert git, was mich veranlasste, den AGB erneut zuzustimmen. Ich habe behoben durch:
git status
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
sudo git status
quelle
Ich habe es bei gefunden
quelle
Wenn Sie Git für Windows verwenden , befindet es sich unter
Es ist schön zu bedenken, dass Git For Windows Git CMD anbietet , eine Eingabeaufforderung, bei der PATH bereits festgelegt ist. Git CMD ist als Verknüpfung in verfügbar
unter anderen Optionen.
quelle
Verwenden von
git.exe Speicherort:
Vorschlag: Kopieren Sie während der Installation den Git-Pfad
quelle
Nachdem ich dies für alle Antworten durchgearbeitet hatte, fand ich jedoch keinen Pfad.
Die neueste githubdesktop.exe für Windows 10 befindet sich in diesem Verzeichnis:
quelle
Versuchen Sie es
C:\Program Files\Git\bin
. Ich konnte mich dortgit.exe
befinden, um mein Repository mit PyCharm einzurichten.quelle
Manchmal kann es sein bei :
C:\Users\user-name\AppData\Local\Programs\Git\cmd
. Wenn Sie Ihre Umgebungsvariable PATH auf USER und SYSTEM überprüfen, können Sie dies erreichen.quelle
git.exe
so sein, dass es sich im Verzeichnis cmd / befand. Diese Antwort hat mir geholfen.