web-dev-qa-db-fra.com

IntelliJ Git Integration - git --version sortie vide

J'essaie actuellement d'utiliser l'intégration Git pour IntelliJ 2016.2, mais chaque fois que je pointe le fichier vers l'exécutable, le problème suivant se produit:

 Git Version output problem

Cela n'empêche techniquement pas l'intégration de fonctionner, mais cela pose des problèmes pour la mise à jour de l'index, etc. 

J'utilise Windows 7 avec une nouvelle installation, mais le même problème existait sur le précédent PC (ce sont des machines de travail avec différents niveaux de sécurité irritants), mais j'ai des collègues avec le même kit qui n'ont pas de tels problèmes.

EDIT

J'aurais dû mentionner que cela fonctionne bien sur la ligne de commande:

 Git Command Line Output

Je suis sûr que j'ai lu quelque chose à propos d'un changement dans la façon dont cela fonctionne en interne, ce qui signifie que quand il est appelé par un exécutable externe, la sortie est gâchée, mais je ne trouve plus la référence.

12
rbrtl

Assurez-vous de définir le bon chemin pour l'exécutable Git: IntelliJ> Paramètres> Contrôle de version> Git doit être C: /.../ Git / bin / git.exe 

Ne définissez pas git-bash.exe ou git-cmd.exe

7
user8208587

M'est arrivé exactement la même chose.

git travaille à partir de la ligne de commande mais le chemin

C:\Program Files\Git\bin\git.exe

ou le chemin (comme le dit ici )

C:\Program Files\Git\cmd\git.exe

(Quel est le chemin que j'ai eu quand j'ai where git.exe dans cmd)

n'a pas fonctionné.

Mais, quand je suis allé à git-bash et que j'ai where git.exe et obtenu un chemin différent, ça marche

 enter image description here

J'espère que ça aide

2
Nagmon

J'ai eu le même problème et essayé un certain nombre de choses. Il a finalement recommencé à fonctionner lorsque j'ai rétrogradé mon installation de git.

0
phill.tomlinson