se você corrigiu o recuo em um arquivo enquanto estava trabalhando nele, seu diff ficará ilegível, porque cada linha terá mudanças. A menos que você use:
git diff --ignore-space-change
Eu também adicionei isso ao meu .bashrc:
alias gd="git diff --ignore-space-change ."
de modo que, quando digito gd
em um diretório, obtenho todas as alterações no diretório atual, ignorando as alterações de espaço em branco.