J'ai PyCharm et je cherche à trouver git.exe pour le configurer avec mon dépôt.
Quel est le PATH de git.exe ?
J'ai PyCharm et je cherche à trouver git.exe pour le configurer avec mon dépôt.
Quel est le PATH de git.exe ?
Si vous utilisez GitHub pour Windows , git.exe n'est peut-être pas dans votre PATH, mais vous pouvez le trouver à un endroit tel que : C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe
C'est la situation pour moi, sous Windows 7 + version 1.0 de GitHub pour Windows.
Dans Windows 10, il semble être dans :
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe
( \cmd contre \bin )
De Bureau GitHub 1.1
L'interface utilisateur est différente et le chemin Git est maintenant dans :
C:\Users\<username>\AppData\Local\GitHubDesktop\app-<appversion>\resources\app\git\cmd\git.exe
PS : AppData est un dossier caché par défaut.
Ironiquement, c'est à peu près l'endroit le moins portable pour le mettre... arrêtez de me cacher des choses. Chrome, je te regarde aussi.
Nice Thx ! Cela a également fonctionné pour moi sur Windows 8 Pro dans la fenêtre cmd facile à retrouver : dir /S /P "c : \git.exe "Ceci vous donnera votre emplacement personnel du fichier git.exe.
Ugh ! C'est tellement horrible ! Qu'est-ce qui ne va pas avec les fichiers programmes ? Je vais juste installer Git séparément.
Si git.exe
est en effet dans votre %PATH%
(c'est-à-dire que si vous pouvez taper un git --version
dans un Windows DOS), puis which git.exe
vous dira où.
(à condition que vous ayez installé GoW : Gnu sur Windows : 130 commandes unix compilées pour Windows, y compris which
).
Jonny Leeds commentaires en dessous de que vous pouvez également utiliser where git.exe
(sauf avec Powershell, car vous devez utiliser where.exe git.exe
au lieu de la Commande PowerShell where
)
Sinon, n'oubliez pas que vous pouvez installer git où vous voulez, avec la commande version portable de msysgit . Il s'agit simplement d'une archive que vous dézippez dans le répertoire de votre choix.
Mise à jour 2015 : Utiliser la version portable de "git-for-Windows". comme :
PortableGit-2.4.4.2-3rd-release-candidate-64-bit.7z.exe
Puis ajoutez-la à %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
Vous obtiendrez non seulement git.exe
mais aussi plus de 200 exécutables pour les commandes Unix ! Plus de GnuOnWindows à installer.
Voir plus à " Comment se fait-il que si vous téléchargez Git 2.0 sur le net, vous obtenez toujours un paquet d'installation 1.9.4 ? ".
Plus récemment (2017), de Luke McGregor 's réponse pour le nouveau Bureau GitHub :
"%LOCALAPPDATA%\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe"
For instance:
%LOCALAPPDATA%\GitHubDesktop\app-1.0.1\resources\app\git\cmd
Sous Windows, vous pouvez utiliser 'where' mais si vous utilisez powershell, assurez-vous de taper where.exe git sinon il essaiera de faire autre chose !
@JonnyLeeds bon point. J'ai inclus votre commentaire dans la réponse pour plus de visibilité.
Le logiciel pour Windows Vista et les versions ultérieures ne semble pas fonctionner sur mon ordinateur Windows 7. Elle ne fonctionne pas avec la convention d'appellation 8.3 ; elle indique simplement que le répertoire n'a pas été trouvé si j'entre dans les répertoires un par un.
Juste pour ajouter à quelques réponses déjà données ici :
Sous Windows, vous pouvez utiliser la fonction intégrée "where" au lieu de "which" (qui est destinée à Linux). Donc, where git
vous indiquera l'emplacement de git en supposant qu'il se trouve dans le chemin du système.
S'il n'est pas dans le chemin du système, et que vous voulez une commande native (sans téléchargement ni installation), en un temps raisonnable, pour le trouver, utilisez dir /s git.exe
Sur Windows 10 et dans un shell mingw64, which git
a renvoyé un emplacement virtuel : /mingw64/bin/git
. tandis que where git
a renvoyé deux emplacements réels sur le lecteur c : C:\Users\<username>\AppData\Local\Programs\Git\mingw64\bin\git.exe
y C:\Users\<username>\AppData\Local\Programs\Git\cmd\git.exe
Si vous pouvez utiliser la commande git, elle devrait être dans votre chemin ? donc cela devrait fonctionner en supposant que linux ou linux like os
which git
sinon, en supposant que linux est un système d'exploitation
cd /
find . -name "*git*"
Si vous êtes sous Windows, dites-moi quelle version vous utilisez et je vous aiderai. Le chemin par défaut sous Windows est C:\Program Files (x86)\Git
.
Le nom de l'exécutable n'est pas git.exe
sur tous les systèmes.
En effet, cela ne fonctionnera que si le fichier est dans le chemin d'accès. S'il ne l'est pas, lisez cette réponse : stackoverflow.com/a/34442497/463464
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
7 votes
Pourquoi ne pas simplement lancer une recherche pour le nom de fichier "git.exe" ?
4 votes
@DavidCain : Quand je fais une recherche pour "git.exe" sur mon lecteur C :, je trouve 10 copies de ce fichier. Il semble que la plupart d'entre elles soient identiques, mais deux d'entre elles sont très petites, probablement des fichiers de raccourci ?
0 votes
@DavidCain : Lorsque je fais la recherche, elle ne le trouve pas car les binaires sont placés dans un dossier caché (../AppData/..) qui n'est pas dans le champ des paramètres de recherche par défaut.
9 votes
Sur mon système Windows 10, git 2.19.0 se trouvait dans le dossier
C:/Program Files/Git/
mais après avoir mis à jour vers git 2.19.1 en utilisantgit update-git-for-windows
il est proposé de%USERPROFILE%/AppData/Local/Programs/Git/
. Cela a provoqué une plainte de PyCharm qui ne trouve pas degit.exe
. Je l'ai retrouvé en exécutantwhere git.exe
dans git bash, comme suggéré dans les réponses ci-dessous.0 votes
Dans quelle version de Windows ? Vous avez installé en tant qu'utilisateur normal ou administrateur ?
0 votes
En tant qu'utilisateur normal sous Windows, il est dans C:\Users\XXXX\AppData\Local\Programs\Git
0 votes
Essayez
dir /s /b git.exe
et prenez un café : vous aurez quelques git.exe pour jouer avec. Le conseil : utilisez celui qui se trouve surprogram files
ou sur votre profil.