Я ранее изменил свой инструмент git diff с помощью git config --global diff.external <diff-tool-name>
. Я решил, что мне не нравится этот инструмент и я хочу вернуться.Установите git diff на значение по умолчанию
Я пробовал вмешиваться и сделал что-то вроде: git config --global diff.external git-diff
. Теперь вызова git diff
увидеть unstaged правки урожайности:
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 диф в том, что поставляемое с мерзавцем. Что-то вроде:
git config --global diff.
, а потом что?
Не могли бы вы объяснить далее? 'git diff' - это стандартная командная строка git diff, если вы хотите gui, ее' git difftool'. –
@Let_Me_Be спасибо! Я этого не знал. Наконец, я вижу различия с 'vimdiff' без необходимости внешних скриптов или изменений конфигурации :) –
Ваш глобальный файл конфигурации - это простой файл' ini', который вы можете редактировать вручную. –