Eu encontrei vários sites que explicam como o git avisa quando você está alterando as terminações de linha ou diversas outras técnicas para impedir que você estrague um arquivo inteiro. Suponha que seja tarde demais para isso - a árvore já possui confirmações que alternam as terminações de linha dos arquivos, para git diff
mostrar a subtração do arquivo antigo seguida pela adição de um novo arquivo com o mesmo conteúdo
Estou procurando uma opção de configuração do git ou um sinalizador da linha de comando que diga diff
apenas para ignorá-los - se duas linhas diferem apenas pelo espaço em branco, finja que são iguais. Eu preciso esta opção config / bandeira para o trabalho para qualquer coisa que se baseia em diferenças de arquivo - diff
, blame
mesmo merge
/ rebase
idealmente - Eu quero git
ignorar completamente o espaço em branco à direita, particularmente finais de linha. Como eu posso fazer isso?
fonte
bl = blame -w
mas não pode redefinir o nome dos comandos internos e não vejo uma opção de configuração para torná-lo o padrão. Mas eu não sou um especialista em git.git status
?