我已经很长一段时间的Linux用户要求的OpenPGP密钥,最近我开始使用一台MacBook。作为我的设置过程的一部分,我做了通常的“get git going”,其中包括创建一个ssh密钥。一切顺利。我还必须安装gpg,因为除非我的提交已签名,否则git不会让我提交,足够公平。我生成了密钥,并给了它一个密码。它的工作,我可以自由承诺!好吧,有点。git的承诺每次
每当我尝试提交任何内容时,我会收到以下消息,并且被迫输入我的密码“请输入密码以解锁OpenPGP密钥:”现在,我搜索了互联网,并且发现了很多关于如何记住你的密码,当你推动git(我已经配置)以及所有其他类型的无关文章。我的同事没有这个问题,而且我也找不到每次都不必输入密码的方法。
希望有一个超级简单的我怎么错过凭借不知道正确的关键字。
提前致谢。
我不PGP-签署每一个承诺,我不知道是否有挂接到OS X钥匙扣这样一种方式,但我就问:你肯定* *您想要的PGP签名每次提交?大多数人不会因为这是一个相对较少的麻烦而受益。 – torek
我不是致力于它,git的只是不让我承诺,而PGP-sigining。 (我不记得确切的错误,这是几个星期前),如果我可以禁用PGP签名和自由仍然承诺我不会有事的。 – TheCog
签署提交由'commit.gpgSign'控制的请求运行时,'GIT中commit'(设置,如果没有选项给定的缺省值)或'-S'或'--gpg-sign'选项。 – torek