bash: git: comando não encontrado

2

Quando tento executar git --version (ou qualquer comando git) no git-bash, recebo o seguinte erro:

bash: git: command not found

No Windows, tenho C:\Program Files\Git\cmd em minha variável de sistema Path.

Eu criei um atalho na minha área de trabalho para git-bash. Em suas propriedades, removi o --cd-to-home flag do executável Target e alterei o diretório "Start in" para um que seja um repositório git: D:\my-proj .

Quando eu abro o git-bash deste atalho, pwd retorna /d/my-proj como esperado. No entanto, ainda recebo o problema bash: git: command not found .

Rodando env do git-bash, encontrei algumas coisas interessantes:

  1. HOME e HOMEDRIVE estão definidos como /z/ e Z: , respectivamente.
  2. PATH está definido como .:/z//bin:/bin:/usr/bin:/usr/bin/X11:/usr/local/X11R5/bin:/usr/local/bin:/sas/tools/com
  3. ORIGINAL_PATH parece apontar para minha variável de caminho do Windows, mas inclui /mingw64/bin:/usr/bin:/z/bin e não mostra um caminho para o Git.

Parece que o meu git-bash não está jogando bem com minhas variáveis de caminho do Windows, mas não tenho certeza de como configurá-las para que eu possa executar os comandos do Git do git-bash. Algum conselho?

    
por Bucket 12.09.2017 / 18:30

1 resposta

2

Acontece que .profile estava definindo a variável PATH , impedindo que ela reconhecesse o git no caminho do Windows. Comentou esta linha e funcionou.

    
por 12.09.2017 / 19:32