Si intento cometer algo, aparece este error.
> git -c user.useConfigOnly=true commit --quiet --allow-empty-message --file - -S
error: gpg failed to sign the data:
gpg: skipped <redacted>: No secret key
[GNUPG:] INV_SGNR 9 <redacted>
[GNUPG:] FAILURE sign 17
gpg: signing failed: No secret key
fatal: failed to write commit object
Las confirmaciones funcionan normalmente desde terminales externos. Estaba fallando en la terminal integrada en Código, pero ahora funciona correctamente después de que export GNUPGHOME=/home/use/.local/share/gnupg
agregué .bashrc
.
Recientemente moví los archivos gpg /home/user/.gnupg
a la ubicación especificada $GNUPGHOME
anteriormente. Parece que al intentar firmar la confirmación, el código no detecta esa variable de entorno .bashrc
a pesar de que el terminal integrado sí la detecta. ¿Alguien puede ayudarme a hacerlo funcionar?