J'ai besoin de générer un diff pour un seul fichier qui montrera les différences entre deux versions, qui sont en fait des tags dans github. Je veux ensuite envoyer cette différence à quelqu'un par e-mail, l'idéal serait donc de disposer d'une URL github pour la différence. La vue de comparaison de github me permet de faire cela pour tous les fichiers modifiés, mais ce n'est pas bon car il y a des milliers de fichiers dans mon repo.
Je peux le faire en ligne de commande comme suit, mais cela ne m'aide pas car je dois envoyer la différence à quelqu'un par courriel :
git diff tag1 tag2 -- path/to/file
J'ai trouvé la version en ligne de commande discutée ici : comment puis-je voir les différences dans un fichier désigné entre une branche locale et une branche distante ?