Git diff между заданными двумя тегами

Я хочу сделать разницу между двумя тегами и зафиксированными изменениями между этими двумя тегами, не могли бы вы рассказать мне команду?

Ответ 1

$ git diff tag1 tag2

или показать журнал между ними:

$ git log tag1..tag2

иногда бывает удобно видеть только список файлов, которые были изменены:

$ git diff tag1 tag2 --stat

а затем просмотрите различия для определенного файла:

$ git diff tag1 tag2 -- some/file/name

Тег - это только ссылка на последнюю фиксацию "на этом теге", так что вы выполняете разницу между фиксациями между ними.

Кроме того, хорошая ссылка: http://learn.github.com/p/diff.html