vincular mac instalar configurar conectar con como macos github git-commit github-for-mac

macos - instalar - Git Hub Desktop en Mac, error: no se puede ejecutar gpg: no existe tal archivo o directorio



github terminal windows (1)

Resuelto.

Entonces, como GitHub Desktop se quejaba de no poder encontrar gpg (lo había instalado a través de homebrew), pensé que debería haber una manera de decirle a git la ruta exacta de gpg, resulta que hay:

gpg.program Use este programa personalizado en lugar de "gpg" que se encuentra en $ PATH al realizar o verificar una firma PGP. El programa debe admitir la misma interfaz de línea de comandos que GPG, es decir, para verificar una firma separada, "gpg --verify $ file - https://git-scm.com/docs/git-config

Así que ejecutando lo siguiente resolvió el problema:

git config --global gpg.program $(which gpg)

GitHub se comunicó conmigo y dijo que algunos usuarios también necesitan usar:

echo "no-tty" >> ~/.gnupg/gpg.conf

Tratando de confirmar mis cambios usando GitHub Desktop y obteniendo esto:

error: no se puede ejecutar gpg: no existe tal archivo o directorio

error: no se pudo ejecutar gpg.

fatal: no se pudo escribir el objeto de confirmación (128)

En primer lugar, eso tampoco funcionó para el terminal y creo gpg-key y enchufé mi cuenta de GitHub. Ahora funciona bien en Terminal pero la versión de escritorio aún no funciona.

En la documentación oficial de GitHub Desktop encontré una notación:

Nota: GitHub Desktop no admite la firma GPG.