Visual Studio Code 1.28.2和GitHub使用受密码保护的GPG密钥签署了提交

时间:2018-10-23 14:32:40

标签: github visual-studio-code gpg-signature

有人知道在签署提交时是否有办法让VS Code询问GPG密码吗?

我不得不使用无密码的GPG密钥感到不舒服。

1 个答案:

答案 0 :(得分:-1)

有点晚了,但是对于当前版本的VS Code(1.38),您只需将其添加到settings.json中即可启用提交签名:

"git.enableCommitSigning": true

或者您可以打开设置标签,搜索“ gpg”,然后激活“启用使用GPG进行签名”复选框。

如果您具有带有密码的GPG密钥,则VS Code在提交时会打开一个单独的GUI窗口:

enter image description here

有关VS Code中已签名的提交,请参见this article