【转移】Git用GPG密钥签名出现的问题

本文写于2022.9.10,转移自原博客

今天我把Git提交增加了GPG签名,但出现问题:

error: gpg 无法为数据签名
fatal: 无法写提交对象

最终在网上找到了解决方案:

export GPG_TTY=$(tty)


9.13更新

发现根本原因是密码输入框无法弹出,只要安装gtk2即可。


更新:GnuPG应该是可以用Gnome自带的密码输入框的,但未何没有,目前还是个谜。