Я бы хотел, чтобы PGP подписал мои коммиты, используя CreateCommitWithSignature метод Libgit2Sharp библиотеки.Я смотрю на CommitFixture и вижу, что метод требует два параметра:
- signatureData : необработанный беззнаковый коммит
- signatureData : стандартная PGP SIGNATURE
Вот пример вызова:
_repository.ObjectDatabase.CreateCommitWithSignature(signedData, signatureData);
Мой вопрос: как создать необработанный коммит без знака для передачи на CreateCommitWithSignature
method?
На самом деле я фиксирую без подписи стандартный Commit
метод:
_repository.Commit(message, (Signature) author, (Signature) author);
, но у меня нет доступа к необработанной строке без знака, созданной описанным выше методом.