Vor*_*rac 5 gpg
我正在尝试使用 gpg 设置 git 提交的自动签名。我有一个私钥/公钥对,用于对服务器进行身份验证并能够推送提交。我想使用相同的密钥来签署提交(因为有人可以以自己的身份进行身份验证,但会推送带有我名字的提交)。
那可能吗?gpg --list-keys什么也不返回!
gpg --list-keys
Mat*_*ett 5
随着 git 2.34 的发布,您现在可以使用ssh 密钥来签署 git 提交。
Xio*_*iov 4
是的,您可以通过设置commit.gpgsign选项来自动签名提交。
commit.gpgsign
但是,您需要PGP类型密钥,而不是 SSH 密钥。你可以做的是使用 gpg-agent 作为 ssh 代理。
归档时间:
9 年,8 月 前
查看次数:
2831 次
最近记录:
4 年 前