Tuve este problema ayer. Antes en mi solución, verifique esta configuración.
git config --global user.email "your_address_email@domain.com"
git config --global user.name "your_name"
Donde "usuario" es el usuario de la computadora portátil.
Ejemplo: dias@dias-hp-pavilion$ git config --global dias.email ...
Entonces, confirme la información agregada, haciendo:
dias@dias-hp-pavilion:/home/dias$ git config --global dias.email
my_address_email@domain.com
dias@dias-hp-pavilion:/home/dias$ git config --global dias.name
my_name
o
nano /home/user_name/.gitconfig
y verifique esta información.
Haciéndolo y el error persiste, pruebe con otro IDE de Git (Clientes GUI). Solía git-cola y apareció este error, así que cambié de IDE, y actualmente utilizo el CollabNet GitEye . ¡Prueba tú también!
¡Espero haber ayudado!