Ya no busques más por todo internet ya que llegaste al sitio exacto, poseemos la respuesta que quieres pero sin problemas.
Solución:
qué SSH key se usa no está determinado por Git, sino por el propio cliente SSH. O el apropiado key está configurado en ~/.ssh/config
o ssh
solo prueba todo keys puede encontrar cuando se conecta al host. puedes ver cual key finalmente tuvo éxito al conectarse al host con el cliente SSH estándar. Por ejemplo, al usar GitHub:
ssh -v [email protected]
Esto le dará algo un poco como esto:
[...]
debug1: Offering RSA public key: /home/me/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: Offering RSA public key: /home/me/.ssh/id_rsa2
debug1: Server accepts key: pkalg ssh-rsa blen ****
[...]
Esto te dice que el key .../id_rsa2
fue el aceptado por el servidor.
Otra solución, en el último Git Bash, puede escribir:
$ git-gui
Luego se está ejecutando una aplicación GUI, y en la GUI, puede simplemente hacer clic en Ayuda → Mostrar clave SSH para mostrar su SSH key.
Este comando funcionó para mí:
cat ~/.ssh/id_rsa.pub