Ответ 1
Угу. Установите опцию конфигурации diff.noprefix
:
$ git config --global diff.noprefix true # All repos
$ git config diff.noprefix true # Current repo
Мы используем код collab и каждый раз должны помещать запись --no-prefix. Иногда люди забывают, а затем они должны повторно отправить свой обзор кода. Есть ли способ глобально установить опцию -no-prefix, чтобы префикс a/b/никогда не использовался?
Угу. Установите опцию конфигурации diff.noprefix
:
$ git config --global diff.noprefix true # All repos
$ git config diff.noprefix true # Current repo
Я использовал diff.noprefix
, чтобы легко выбирать имена файлов на экране. Однако найденный предварительный фиксаж Yelp не мог повторно применять сгенерированные исправления, поскольку они удалили каталог. (Пришло время понять это!)
Поэтому вместо того, чтобы изменять действительную команду git diff
, создайте di
alias:
git config --global alias.di 'diff --no-prefix'