pass命令被git提交签名阻止

pass命令被git提交签名阻止,git,gnupg,Git,Gnupg,我有git设置,可以使用gpg密钥对提交进行签名 我的gpg密钥上有一个密码短语,它存储在我的密码存储()中,这是一个命令行工具,它本身构建在gpg之上 问题是每次我的终端显示提示询问我的gpg密码短语时,我就会打开一个新的终端选项卡/外壳实例,并尝试从密码存储中获取密码短语,但发现pass命令行工具挂起,直到git提交过程本身超时 这就像在访问gpg密钥环的周围有一个互斥锁。我不确定如何(或是否)有办法解决这个问题 我告诉自己要记住“在你做出承诺之前,抓住你的密码”的过程,但每次我都忘记了

我有git设置,可以使用gpg密钥对提交进行签名

我的gpg密钥上有一个密码短语,它存储在我的密码存储()中,这是一个命令行工具,它本身构建在gpg之上

问题是每次我的终端显示提示询问我的gpg密码短语时,我就会打开一个新的终端选项卡/外壳实例,并尝试从密码存储中获取密码短语,但发现pass命令行工具挂起,直到git提交过程本身超时

这就像在访问gpg密钥环的周围有一个互斥锁。我不确定如何(或是否)有办法解决这个问题

我告诉自己要记住“在你做出承诺之前,抓住你的密码”的过程,但每次我都忘记了