【发布时间】:2017-05-09 00:18:59
【问题描述】:
我正在使用 jgit 进行自动化,我想问一下 jgit 上是否可以使用 gpg 签名。我还没有在网上找到实现。
如果它仍然不可用,您能否推荐一个为 git 自动执行 gpg 签名的实现?
【问题讨论】:
我正在使用 jgit 进行自动化,我想问一下 jgit 上是否可以使用 gpg 签名。我还没有在网上找到实现。
如果它仍然不可用,您能否推荐一个为 git 自动执行 gpg 签名的实现?
【问题讨论】:
JGit has a task for implementing signed commits。大部分,但至少加密提供者的任务依赖对于签名标签也是必要的。
我建议您将 git 作为一个新进程执行,以修改带有签名的现有提交或创建带有签名的新标签。 JGit 对以这种方式创建的提交或标签没有任何问题。
(注意:通过自动创建签名来获得安全性是不可能的,如果没有签名,您将无法获得安全性。)
【讨论】: