O seguinte alias permite que você remova qualquer espaço em branco dos arquivos que foram adicionados ao seu índice (preparado):
wsf = !git commit -mTemp && git stash && git rebase HEAD~ --whitespace=fix && git reset --soft HEAD~ && git stash pop
Para explicar o que está acontecendo aqui:
- Confirme seus arquivos atualmente testados
- Esconda todas as alterações não confirmadas
- Faça o rebase de seu último commit (da etapa 1) e remova quaisquer alterações de espaço em branco.
- Reinicie seu commit anterior, mas mantenha as mudanças no índice.
- Retire suas alterações não confirmadas anteriormente do estoque.