Ich muss ein Diff für eine einzelne Datei generieren, das die Unterschiede zwischen zwei Versionen zeigt, die tatsächlich Tags in Github sind. Ich möchte dieses Diff dann per E-Mail an jemanden senden, daher wäre eine Github-URL für das Diff ideal. Die Github-Vergleichsansicht ermöglicht es mir, dies für alle geänderten Dateien zu tun, aber das ist nicht gut, da sich in meinem Repo Tausende von Dateien befinden.
Ich kann dies in der Befehlszeile wie folgt tun, aber das hilft nicht, da ich den Diff per E-Mail an jemanden senden muss:
git diff tag1 tag2 -- path/to/file
Ich habe die hier beschriebene Befehlszeilenversion gefunden: Wie kann ich die Unterschiede in einer bestimmten Datei zwischen einem lokalen Zweig und einem Remote-Zweig erkennen?