Ho lavorato alla creazione del mio ambiente di sviluppo, quindi quando creo un commit viene automaticamente firmato da GPG. Ho seguito la documentazione di Github sulla questione qui: https://help.github.com/categories/gpg/.IntelliJ non riesce a eseguire il commit delle modifiche quando si tenta di firmare il commit (GPG)
Sto tentando di utilizzare l'interfaccia git di IntelliJ per creare un commit, ma fallisce sempre con questo errore.
gpg: cannot open `/dev/tty`: Device not configured error: gpg failed to sign the data fatal: failed to write commit object
Non incontrato questo errore quando si utilizza git direttamente dal mio terminale, ho scoperto un problema in cui qualcuno ha avuto un problema simile (con albero Source) e detto qualcosa circa l'interfaccia grafica non popping fino a inserisci passphrase. Presumo che questo sia simile a quel problema.
Come posso risolvere il problema?
FYI questo file si trova nella home directory https: //www.gnupg.org/documentation/manuals/gnupg/GPG-Configuration.html –
Ho anche avuto bisogno di impostare il file di configurazione Git con 'git config --global gpg.program $ (che gpg)' –