incluyendo la línea¿Es posible que todos los comandos "git diff" usen la "diferencia de Python" en todos los proyectos de git? Cuando
*.py diff=python
en un archivo .gitattributes locales, git diff
produce etiquetas agradables para los diferentes trozos de archivos diff Python (con el nombre de la función en la que se muestran los cambios, etc.).
Es es posible pedir a Git para utilizar este modo de diferencias para todos archivos de Python a través de todos los proyectos git? Traté de establecer un ~/.gitattributes global, pero no es usado por los repositorios git locales. ¿Hay un método más conveniente que inicializar cada nuevo proyecto de git con un ln -s ~/.gitattributes
?
Esto funciona (con git 1.8.4), gracias! Parece que '* .py diff = python' es en realidad ahora el predeterminado, por lo que el caso particular de mi pregunta original ya no parece ser relevante. ¡Es bueno saber que hay un archivo de atributos a nivel de usuario, en cualquier caso! – EOL