Программно установить временную метку при фиксации?

#libgit2

#libgit2

Вопрос:

Я хотел бы использовать libgit2 для создания коммитов с определенными временными метками, ОТЛИЧНЫМИ от текущего системного времени. Как это делается?

Ответ №1:

Используется git_signature_new() для создания подписей автора и / или коммиттера (т.е. Имя адрес электронной почты дата смещение в UTC).

Передайте эти подписи git_commit_create() .

Ссылки: