Ответ 1
Команда show может быть тем, что вы хотите. Пытаться
git show -s --format=%ci <commit>
Другие форматы для строки даты также доступны. Проверьте страницу руководства для деталей.
Помимо разбора git журнала для строки даты, существует ли git собственный способ сообщить дату определенного коммита?
Команда show может быть тем, что вы хотите. Пытаться
git show -s --format=%ci <commit>
Другие форматы для строки даты также доступны. Проверьте страницу руководства для деталей.
Если вы хотите видеть только дату тега :
git show -s --format=%ci <mytagname>^{commit}
который дает: 2013-11-06 13:22:37 +0100
Или выполните:
git show -s --format=%ct <mytagname>^{commit}
который дает временную метку UNIX: 1383740557
Если вам нравится иметь временную метку без часового пояса, но локальный часовой пояс
git log -1 --format=%cd --date=local
Что дает это в зависимости от вашего местоположения
Mon Sep 28 12:07:37 2015
если у вас проблемы с командой windows cmd и .bat, просто сбрасывайте проценты
git show -s --format=%%ct
Символ% имеет особое значение для параметров командной строки и параметров FOR. Чтобы считать процент обычным символом, удвойте его: %%