Git no tiene configurada tu identidad
Este error ocurre porque Git no tiene configurada tu identidad (nombre y correo electrónico), información necesaria para registrar quién hace cada commit. ¡Es fácil de solucionar! 💻🔧
🔥 Solución rápida (1 minuto):
Configura tu nombre y correo globalmente (para todos tus repos):
git config --global user.email "tuemail@example.com" git config --global user.name "Tu Nombre"Ejemplo real:
git config --global user.email "saul@misitioweb.com" git config --global user.name "Saul Sotelo"Verifica que se guardó correctamente:
git config --global --listDeberías ver:
user.name=Tu Nombre user.email=tuemail@example.comAhora intenta el commit nuevamente:
git commit -m "Mi primer commit"
📌 Datos importantes:
Usa el mismo email asociado a tu cuenta de GitHub (así se vinculan tus commits).
Si quieres un email diferente solo para este repositorio (sin afectar la configuración global), omite
--global:git config user.email "otroemail@example.com"
💡 ¿Por qué pasa esto?
Git requiere esta información para:
Llevar un registro de quién hace cada cambio.
Mostrar tu avatar y perfil en GitHub (si el email coincide con tu cuenta).
🚀 Bonus: Configuración recomendada adicional
git config --global init.defaultBranch main # Usa "main" en lugar de "master"
git config --global color.ui true # Colores en la terminal
Comentarios
Publicar un comentario