Как распечатать информацию о последней фиксации для каждого файла в репозитории git

У меня есть сценарий, который копирует некоторые файлы из моего репозитория git на удаленном сервере. . Для каждого копируемого файла, если он находится под контролем версий, я хочу создать строку, например:

Filename: <filename>, commit: <last-commit-hash>, date: <date of last commit>

Идея состоит в том, чтобы сохранить эти строки в файле и также скопировать его на удаленный сервер. Таким образом, я всегда могу знать, какой файл на сервере принадлежит какому коммиту в моем репозитории git. Есть ли быстрый способ сделать это?

15
задан janesconference 3 March 2011 в 15:59
поделиться