Я пытаюсь установить Git исполняемый файл в IntelliJ как Git, установленный в подсистеме Windows для Linux, я пробовал несколько разных способов, но всегда получал какую-то ошибку. Сегодня я установил обновление для разработчиков (версия 1703), переустановил WSL и снова попробовал, вот что я сделал:
Я создал .bat script:
@echo off
C:\Windows\System32\bash.exe -c "git %*"
Поэтому при запуске:
C:\Users\Limon\Desktop>bash.bat --version
git version 2.7.4
Итак, я попытался установить эту биту в исполняемый файл Git в IntelliJ:
И это сработало! Но все остальное не удается, например, когда я пытаюсь потянуть или разветкиться в IntelliJ, я получаю:
Couldn't check the working tree for unmerged files because of an error.
'C:\Windows\System32\bash.exe' is not recognized as an internal or external command,
operable program or batch file.
Любые идеи о том, как это исправить? Я ничего не знаю о командных сценариях. Он отлично работает от командной строки.