默认情况下,gpg签名会调用图形化界面去进行签名,但是如果你没有图形化界面,比如codespace与WSL,就需要配置使用TTY来进行gpg签名的密钥验证。

命令很简单,在Linux的用户环境变量中加入下面这一行就可以了

export GPG_TTY=$(tty)

修改完文件之后,别忘了source一下