Интерактивная перебазировка IntelliJ IDEA завершается с ошибкой «не удается создать sh: такого файла или каталога нет» - PullRequest
0 голосов
/ 12 февраля 2020

В Windows, когда я пытаюсь выполнить интерактивное перебазирование, IntelliJ IDEA завершается ошибкой со следующей ошибкой:

не может порождаться sh: ни один файл или каталог не может запустить редактор ' "V: / tools / IntelliJ IDEA 2019.3.3 / jbr / bin / java" -cp "V: / tools / IntelliJ IDEA 2019.3.3 / plugins / git4idea / lib / git4idea-rt.jar; V: / tools / IntelliJ IDEA 2019.3.3 / lib / xmlrp c -2.0.1.jar; V: / tools / IntelliJ IDEA 2019.3.3 / lib / commons-code c -1.13.jar "git4idea.rebase.GitRebaseEditorMain 63342 '

Большинство других операций git работают.

Я попытался переустановить Git для Windows и IntelliJ, среди прочего.

Странно, я заметил, что интерактивный ребаз работает на Jetbrains Rider.

Как я могу это исправить?

1 Ответ

1 голос
/ 12 февраля 2020

Есть несколько git.exe исполняемых файлов в Git для Windows. Выбранный в настройках может быть неправильным.

В Настройки | Контроль версий | Git конфигурации, проверьте путь к исполняемому файлу Git.

Он должен не быть Git\mingw64\bin\git.exe.

Вместо этого используйте Git\cmd\git.exe .

...