Подтвердить что ты не робот

Установите для параметра git diff значение по умолчанию

Я ранее менял свой инструмент git diff с помощью git config --global diff.external <diff-tool-name>. Я решил, что мне не нравится этот инструмент и я хочу вернуться.

Я попытался вмешаться и сделал что-то вроде: git config --global diff.external git-diff. Теперь вызов git diff для просмотра неустановленных изменений дает:

fatal: ambiguous argument '48e66b706d21398f28240810e7fc0d44d8f92d99': unknown revision or path not in the working tr
Use '--' to separate paths from revisions
external diff died, stopping at somefile.ext.

Как мне установить команду git diff для использования командной строки по умолчанию git diff, которая поставляется с git. Что-то вроде:

git config --global diff.

а затем что?

4b9b3361

Ответ 1

Попробуйте
git config --global --unset diff

и

git config --global --unset diff.external

Подробнее см. объяснение git config.