git difftool - кеширует перестает работать после девятого файла
Я использую Windows 10 и настроил git для использования Araxis Merge в качестве внешнего инструмента сравнения.
Когда я делаю git difftool --cached
все идет хорошо, если я не поставил более 9 файлов. Как только я закрываю окно для 9-й разницы, больше никаких различий не отображается, и в моем окне консоли я получаю:
error: cannot spawn ¸°s?: No such file or directory
fatal: external diff died, stopping at Data/Properties/Resources.Designer.cs
Ошибка возникает в нескольких репозиториях, когда имеется более 9 файлов.
Если я сделаю git diff --cached
все работает правильно.
git version 2.20.1.windows.1
1 ответ
Решение
Та же проблема с git difftool
в Windows 7. 10-й файл нельзя сравнить:
error: cannot spawn i?: No such file or directory
fatal: external diff died, stopping at ...
Я обнаружил, что о проблемах сообщили и решили в следующей версии Git для Windows: