Мне нужно указать, какая ревизия / SHA1 файла была связана с одним или несколькими тегами. В CVS можно получить вывод, подобный следующему:
Файл : abc.txt
Rev : 1,0
Метки : R1_0, R1_1
Rev : 1.1
Метки : R1_2
Как вы получаете историю тегов для файла с помощью git?
Edit:
Я часто использую эту функцию, чтобы сказать, какая версия файла находится в производстве. Я знаю, какая версия (тег) программного обеспечения находится в производстве. Исходя из этого, я хотел бы знать, какая ревизия данного файла была помечена (а также какие предыдущие теги были связаны с этой ревизией файла).
В моем примере выше:
R1_1 будет в производстве. Запрашивая abc.txt, я могу сказать, что rev1.0 для abc.txt использовался как для R1_0, так и для R1_1. (Таким образом, маловероятно, что ошибка new в R1_1 была вызвана файлом abc.txt, потому что он все тот же файл, что и R1_0)