Tengo un control remoto macOS máquina con git y GitHub Desktop instalado, así como mi clave pública SSH.
Si me puedo conectar a la máquina a través de Compartir la Pantalla, abrir una ventana de shell y tratar por ejemplo git pull
en mi repositorio funciona bien y no pide las credenciales.
Sin embargo, si me conecto a la misma máquina mediante SSH y tratar de la misma comando git, pide las credenciales de todos los tiempos, y funciona si le doy el nombre de usuario correcto y la contraseña).
He intentado un par de sugerencias como esta uno pero todo lo que yo hago no parece tener ningún efecto cuando se conecta a la máquina a través de SSH.
¿Hay algún tipo de una política de no actualizar el Llavero a través de SSH? O es algo más?
P. S. he añadido esto a mi ~.ssh/config
:
Host *
AddKeysToAgent yes
UseKeychain yes
No parece ayudar.
También, mi git URL es https://github.com/...