Git no se puede conectar con SSH

Observé un comportamiento raro en Git que aparece aleatoriamente de vez en cuando, así que configuré mis keys SSH para conectarme con el repository de Bitbucket sin ningún nombre de usuario o contraseña, así que pude hacer cambios en mi repository y cuando quiero volver a enviarlo muestra este esto

*** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: empty ident name (for <Username@Your-PC.(none)>) not allowed 

Esto es muy extraño si algo está mal con las keys SSH, entonces, ¿cómo puedo sacar mi repository, y también todo funciona bien, aparte de comprometerme

Git no usa ninguna combinación de contraseña de nombre de usuario de ningún tipo.
Lo que sí requiere es establecer el nombre de usuario y el correo electrónico, ya que esta información es parte de un blob de confirmación.

enter image description here

El nombre de usuario y el correo electrónico son los mínimos y la única información que Git requiere que establezcas.

Al usar repositorys centrales, el administrador de dicho repository puede decidir qué Transfer protocols admite y si el server admite ssh , necesitará usar keys ssh, para https necesitará usar la combinación de usuario / contraseña para autenticarse.

En tu caso, solo necesitas configurar el nombre de usuario y el correo electrónico para usar con la confirmación de git.


Volver a tu comentario original:

Esto es muy extraño si algo está mal con las keys SSH, entonces, ¿cómo puedo sacar mi repository, y también todo funciona bien, aparte de comprometerme

Espero que ahora entiendas por qué necesitas esta información.
Puedes ver en la image de arriba lo que requiere la confirmación.