Les rapports de Visual Studio Code "Il semble que git ne soit pas installé sur votre système." quand j'essaie de passer à la vue git. Je sais que git est installé et utilisé par d’autres clients git. J'imagine que si je réinstalle git en suivant les instructions de Visual Studio Code ("l'installer avec Chocolatey ou le télécharger depuis git-scm.com"), cela peut probablement résoudre le problème, mais je ne veux pas gâcher le git clients sur mon système. Existe-t-il un moyen fiable de configurer le code Visual Studio afin qu’il trouve l’installation existante de git?
Le code de Visual Studio cherche simplement dans votre PATH
pour git
. De nombreux clients de l'interface utilisateur expédient avec un "Portable Git" pour plus de simplicité, et n'ajoutent pas git
au chemin.
Si vous ajoutez votre client git existant à votre PATH
(afin qu'il puisse trouver git.exe
), le code Visual Studio doit activer la gestion du contrôle de source Git.
Vous pouvez maintenant configurer Visual Studio Code (version 0.10.2, recherchez les versions antérieures) pour utiliser l'installation git existante.
Ajoutez simplement le chemin d'accès à l'exécutable git dans vos paramètres de code Visual Studio (Fichier -> Préférences -> Paramètres) comme ceci:
{
// Is git enabled
"git.enabled": true,
// Path to the git executable
"git.path": "C:\\path\\to\\git.exe"
// other settings
}
Dans Visual Studio Code, ouvrez 'paramètres utilisateur': ctrl + p
et tapez >sett
appuyez sur enter
Cela ouvrira les paramètres par défaut du côté gauche et les paramètres de l'utilisateur du côté droit.
Il suffit d'ajouter le chemin d'accès à git.exe dans les paramètres utilisateur.
"git.path": "C:\\Users\\[WINDOWS_USER]\\AppData\\Local\\Programs\\Git\\bin\\git.exe"
Remplacez [WINDOWS_USER] par votre nom d'utilisateur.
Redémarrez le code Visual Studio
Cela peut se produire après la mise à niveau de macOS. Essayez d’exécuter git depuis un terminal et voyez si le message d’erreur commence par:
xcrun: erreur: chemin de développeur actif non valide (/ Library/Developer/CommandLineTools) ...
Si oui, le correctif est de courir
xcode-select --install
du terminal. voir cette réponse pour plus de détails
Ancien post, mais appuyez simplement sur ceci sur MAC/OSX
s'espère que cela aidera quelqu'un.
VS Code
depuis un certain temps et vous n’avez aucun problème avec Git
XCode
XCode
, VS Code
tout à coup "ne trouve pas Git et vous demande d'installer ou de définir le chemin d'accès dans les paramètres"Exécutez XCode
(pour la première fois, après l’installation) et acceptez d’accorder une licence. C'est tout.
Comment je suis tombé sur ce "correctif":
Après avoir suivi de nombreux conseils sur la vérification de git
, par exemple. which git
et git --version
, ce dernier a effectivement offert des indices avec ce message de terminal:
L'acceptation de la licence Xcode/iOS nécessite des privilèges d'administrateur. Veuillez exécuter «Sudo xcodebuild -license», puis réessayer cette commande.
En ce qui concerne pourquoiXCode
serait même emballé git
, WAT
Joyeuses fêtes et bon codage :)
j'ai récemment commencé le code de Visual Studio et ai ce problème et écris juste le chemin exact de l'exécutable git résoudre le problème .... voici le code ...
"git.path": "C:\Program Files\Git\bin\git.exe",
Si vous avez plusieurs environnements. Vous pouvez inclure Git Path dans le paramètre VS Code Workspace Setting. Pour Windows, en fonction de vos paramètres, vous pouvez appuyez sur Ctrl + P, recherchez "paramètres". Ouvrez setting.json (ou Fichier> Préférences> Paramètres). Accédez à Paramètres de l'espace de travail. Trouvez "Path" et ajoutez des chemins aux dossiers Git bin et cmd.
Les environnements peuvent avoir leurs propres chemins. J'ai découvert cela en faisant écho de mon chemin% PC PATH% sur cmd, de mon git bin et de mon chemin cmd là où il était disponible, mais lorsque je travaillais sur mon projet, l'écho de% PATH% n'avait pas de dossier git ni cmd. L'ajout, comme indiqué ci-dessus, a résolu le problème.
Notes supplémentaires:
Sur cmd, vous pouvez appeler "% PATH%" et voir si les dossiers git bin et cmd sont inclus. Sinon, vous pouvez concaténer en utilisant SETX PATH sur, e, g
SETX PATH "%PATH%;Path_to_Git_bin;Path_to_Gt_cmd;"
Cela rendra git disponible sur la racine locale mais pas sur certains environnements ayant leurs propres chemins (SETX/M PATH "% PATH%; Path_to_Git_bin; Path_to_Gt_cmd;" aurait cependant)).
Dans le cas où vous avez un long chemin qui est coupé en taxes en fonction de la longueur du chemin (en obtenant le message "Erreur: tronqué à X caractères."), Vous pouvez augmenter la longueur du chemin sur regedit.
Cela augmentera la longueur de votre chemin. Si c'est déjà le cas, je ne sais pas comment procéder à partir de là :).
Commencez par vérifier si Git * est installé ou non en tapant la commande dans cmd/command Prompt (In windows)
where git
si vous obtenez une sortie comme celle-ci
λ where git
C:\cmder\vendor\git-for-windows\cmd\git.exe
Ensuite, allez à Settings > Preferences > Settings
et mettez le code ci-dessous ** à droite.
{
// Is git enabled
"git.enabled": true,
// Path to the git executable
"git.path": "C:\\cmder\\vendor\\git-for-windows\\cmd\\git.exe"
}
* Si Git n'est pas installé, installez git à partir d'ici https://git-scm.com/
** Il suffit d'ajouter une double barre oblique (\\
) exactement comme le code ci-dessus.
Trois ans plus tard, j'ai rencontré le même problème. Définir le chemin dans les paramètres utilisateur et la variable d’environnement PATH n’a pas aidé. J'ai mis à jour le VSCode et cela l'a résolu.
La seule façon pour moi de fonctionner dans Windows 8.1 est la suivante: Ajouter aux variables d'environnement système (et non aux variables utilisateur):
c:\Utilisateurs\NOMUTILISATEUR\AppData\Local\GitHub\PortableGit_YOURVERSION\bin \; c:\Utilisateurs\NOMUTILISATEUR\AppData\Local\GitHub\PortableGit_YOURVERSION\libexec\git-core \; c:\Utilisateurs\USERNAME\AppData\Local\GitHub\PortableGit_YOURVERSION\cmd \
Cela corrige l'erreur "il semble que git n'est pas installé sur votre système" sur mon code Visual Studio.
Installez d’abord Git sur votre bureau, puis Ajoutez l’extension encerclée dans vscode, comme indiqué dans l’image.
Cela m'a aidé à résoudre le même problème que vous avez.
Après une mise à jour OSX, j’ai dû exécuter xcode-select --install
pour que les éléments fonctionnent
J'ai trouvé que j'avais git: false dans settings.json. Changé en vrai et fonctionne maintenant.
J'ai rencontré ce problème sur MacOS High Sierra 10.13.5
après la mise à niveau de Xcode
.
Lorsque j'exécute la commande git
, j'ai reçu le message ci-dessous:
L'acceptation de la licence Xcode/iOS nécessite des privilèges d'administrateur. Veuillez exécuter «Sudo xcodebuild -license», puis réessayer cette commande.
Après avoir exécutéSudo xcodebuild -license
command, le message ci-dessous apparaît:
Vous n'avez pas accepté les contrats de licence Xcode. Vous devez accepter les deux accords de licence ci-dessous pour pouvoir utiliser Xcode.
Appuyez sur la touche Entrée pour afficher les contrats de licence dans /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf.
En tapant la clé Enter
pour ouvrir les contrats de licence et en tapant la clé space
pour en examiner les détails, jusqu'à ce que le message ci-dessous apparaisse:
En tapant sur «accepter», vous acceptez les termes des contrats de licence du logiciel. Tapez 'print' pour les imprimer ou quoi que ce soit d'autre pour annuler, [acceptez, imprimez, annulez]
La dernière étape consiste simplement à saisir agree
à signer avec le contrat de licence.
Après avoir tapé la commande git
, nous pouvons vérifier que VSCode a de nouveau détecté git.