После выполнения
git commit -am '/logs whatever'
я получаю сообщение о фиксации C:/Program Files/Git/logs whatever
.Как это произошло?Мне не удалось найти какую-либо связанную информацию путем поиска в Google таких вещей, как «git commit message autocomplete».
$ git --version
git version 2.20.1.windows.1
$ bash --version
GNU bash, version 4.4.23(1)-release (x86_64-pc-msys)
Дополнительное исследование Путь не должен существовать, он просто добавляется к C:/Program Files/Git
, но если он существует, все может быть иначе (обратите внимание /usr/
, оба путисуществует):
$ git commit -am '/bin/git.exe something'
[master 22f9915] C:/Program Files/Git/usr/bin/git.exe something