Sempre remova o prefixo ao usar git diff

Ao usar o git diffcomando padrão , pode ser irritante obter o nome do arquivo de origem prefixado:

diff --git a/config.yml b/config.yml
index cf3190e
..8f0759d 100644
--- a/config.yml
+++ b/config.yml

gitacrescenta um ae bprefixo e copiar / colar a seleção não é fácil.

Você pode desativar esse comportamento padrão definindo as seguintes opções true:

git config --global --bool diff.noprefix true

A execução git diffagora será semelhante a:

diff --git config.yml config.yml
index cf3190e
..8f0759d 100644
--- config.yml
+++ config.yml

Se você deseja remover o prefixo apenas ocasionalmente, você pode executar git diff --no-prefix