Git está no PATH, mas não está sendo reconhecido como um comando

3

Eu recentemente reinstalei o Git, e não consigo mais executar o prompt de comando nativo do Windows. Tenho certeza de que está na variável de ambiente Path , como você pode ver:

C:\Users\Ult>where git
C:\Program Files (x86)\Git\cmd\git.exe

C:\Users\Ult>git --version
'git' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Ult>"C:\Program Files (x86)\Git\cmd\git.exe" --version
git version 1.9.4.msysgit.2

Até agora eu tentei:

  • Feche e reabra o prompt de comando;
  • Reinstale o Git mais uma vez;
  • Reinicie o computador;
  • Edite a variável de ambiente Path , movendo C:\Program Files (x86)\Git\cmd para o início dela.

Eu já pesquisei na Web e na SU e não consegui encontrar uma solução. Por favor, não feche como um dupe das questões similares existentes que são apenas sobre não ter o Git no Path ou reabrir o cmd.exe . Eu já tentei isso e eles não resolvem o problema.

Eu preciso ser capaz de executar o Git no cmd.exe nativo para que alguns dos plugins Git dos editores de texto / IDE funcionem corretamente. Isso significa que não posso simplesmente usar o Git Bash (que funciona bem).

Em execução no Windows 7 x64 Ultimate.

    
por Fabrício Matté 18.10.2014 / 03:11

1 resposta

4

Finalmente, encontramos o problema real: havia um " na variável de ambiente PATH .

Tudo após " foi ignorado ao tentar executar executáveis de cmd.exe , embora o comando where ainda possa encontrá-los.

    
por 22.01.2015 / 16:11