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 balises dans github. Je veux ensuite envoyer ce diff à quelqu'un par e-mail, une URL github pour le diff serait donc idéale. La vue de comparaison de github me permettra de le faire pour tous les fichiers modifiés, mais ce n'est pas bon car il y a des milliers de fichiers dans mon dépôt.
Je peux le faire dans la ligne de commande comme suit, mais cela n'aide pas car j'ai besoin d'envoyer le diff à quelqu'un par e-mail:
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?