Я настроил свой git , чтобы использовать P4Merge в качестве инструмента сравнения, как описано здесь ]. Итак, git diff
вызовет P4Merge.
Однако иногда я нахожу, что работа с UNIX diff
быстрее и эффективнее (потому что графический интерфейс не задействован). Как это сделать Я настроил git, чтобы я мог легко выбирать, какой инструмент сравнения я хотел бы запустить? Возможно ли это? Например:
$ git diff # to trigger P4Merge
$ git difftool # to trigger UNIX diff
My git config --list
:
code.editor=vi
merge.tool=p4merge
mergetool.extMerge.cmd=extMerge $BASE $LOCAL $REMOTE $MERGED
mergetool.extMerge.trustexitcode=false
diff.external=extDiff
mergetool.prompt=false
mergetool.keepbackup=false
mergetool.p4merge.path=/usr/local/bin/p4merge