Почему нет мерзавца showtool? - PullRequest
       29

Почему нет мерзавца showtool?

0 голосов
/ 14 октября 2019

Команда git diff широко использовалась мной при работе с git. Это позволяет мне видеть изменения между различными версиями.

В прошлом я также использовал его, чтобы увидеть изменения, внесенные одним конкретным коммитом, посредством git diff <ref>~1..<ref>. Это было до тех пор, пока я не обнаружил git show <ref>, который работает именно таким образом.

После этого я обнаружил команду git difftool, которая использует те же функции, что и git diff, но запускает сравнение визуальных различий.

Почему не существует команды git showtool? Было бы очень полезно визуально проверить изменения, внесенные коммитом, и я думаю, что это нужно очень много.

У вас есть одна альтернатива для этого?

1 Ответ

2 голосов
/ 14 октября 2019

Я не знаю, почему команда недоступна. Я использую этот псевдоним:

[alias]
    showtool = "!showci () { rev=${1:-HEAD}; git difftool $rev~1 $rev; }; showci $1"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...