Насколько я могу судить, кажется, что нет общего способа сделать это.Существует конкретный параметр конфигурации для установки количества отображаемых строк контекста (gui.diffcontext
), но нет универсального параметра конфигурации для добавления других аргументов к вызову git diff-index
.
Однако записано git-gui
в Tcl, поэтому легко добавить эту опцию.Если вы найдете diff.tcl
в вашей системе *, вы можете просто добавить строку lappend cmd --patience
после строки lappend cmd -p
.
* Это может быть /usr/share/git-gui/lib/diff.tcl
если вы используете упакованную версию ...
Спасибо Пэт Тойтс, сопровождающему git gui
, за указание в комментариях ниже, что gui.diffopts
опция была добавлена в git gui
, так что вы можете настроить параметры, используемые для различий.(Это изменение было введено в в этом коммите , но, насколько я знаю, еще не вошло в выпущенную версию git.)