Acontece que .profile
estava definindo a variável PATH
, impedindo que ela reconhecesse o git no caminho do Windows. Comentou esta linha e funcionou.
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:
HOME
e HOMEDRIVE
estão definidos como /z/
e Z:
, respectivamente. PATH
está definido como .:/z//bin:/bin:/usr/bin:/usr/bin/X11:/usr/local/X11R5/bin:/usr/local/bin:/sas/tools/com
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?