我已經很長一段時間的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