问题 签署git提交时请记住GPG密码


是否可以保存GPG密码,以便每次进行git提交时都不会提示我输入密码?


1674
2018-04-25 17:39


起源

看看 gpg-agent 也许? - Etan Reisner


答案:


您可以在中设置gpg-agent的超时时间 ~/.gnupg/gpg-agent.conf 用这一行:

default-cache-ttl 3600

这将告诉gpg-agent存储密码短语一小时。你不会希望它是无限期的,但不是经常输入它也是有益的。


12
2018-05-22 00:56



 更多信息 ” gnupg.org/documentation/manuals/gnupg-devel/Agent-Options.html - gdibble
我没有〜/ .gnupg / gpg-agent.conf文件,只是〜/ .gnupg / gpg.conf。我该怎么办? - Clément Fiorio
制作包含该行的文本文件,但如果您仍在使用GPG 1.4,则不会使用gpg-agent。这些天大多数人使用2.0或2.1,除了因某些原因需要1.4的系统(通常是无头系统,如路由器)。 - Ben