É possível que todos os comandos "git diff" usem o "Python diff" em todos os projetos git?

Ao incluir a linha

*.py diff=python

em um arquivo local .gitattributes,git diff produz rótulos agradáveis para os diferentes pedaços de arquivos Python (com o nome da função em que as alterações estão, etc.).

É possível pedir ao git para usar este modo diff paratudo Arquivos Python nostudo projetos git? Tentei definir um atributo ~ / .gitat global, mas ele não é usado pelos repositórios git locais. Existe um método mais conveniente do que inicializar cada novo projeto git com umln -s ~/.gitattributes?

questionAnswers(3)

yourAnswerToTheQuestion