Мне нужно создать diff для одного файла, который покажет различия между двумя версиями, которые на самом деле являются тегами в github. Затем я хочу отправить эту разницу кому-нибудь по электронной почте, чтобы URL-адрес github для сравнения был идеальным. Просмотр сравнения github позволит мне сделать это для всех измененных файлов, но это бесполезно, так как в моем репо тысячи файлов.
Я могу сделать это в командной строке следующим образом, но это не помогает, поскольку мне нужно отправить разницу кому-то по электронной почте:
git diff tag1 tag2 -- path/to/file
Я нашел версию командной строки, обсуждаемую здесь: как я могу увидеть различия в назначенном файле между локальной ветвью и удаленной ветвью?


