Has editado index.html y quieres que entre en el próximo commit. ¿Qué haces primero?
Git y GitHub
Del historial en tu carpeta al remoto en la nube: instalar, Git GUI, commits, ramas, pull requests y cómo salir de un conflicto sin romper el proyecto.
Errores comunes
Cuando la terminal o Git GUI se quejan, el mensaje casi siempre apunta a una de estas causas. Léelo entero: suele decir exactamente qué falta.
- «Please tell me who you are» — falta la identidad local. Configura
git config --global user.nameyuser.email(o Edit → Options en Git GUI). - Push rechazado — el remoto tiene commits que tú aún no tienes. Haz Fetch + Merge (o
git pull), resuelve conflictos si aparecen, y vuelve a push. - fatal: not a git repository — no estás en la carpeta del proyecto, o todavía no has hecho
git init/ clone. - Authentication failed — GitHub no acepta la contraseña de la cuenta para push por HTTPS. Necesitas un Personal Access Token, o un cliente que gestione la sesión (GitHub Desktop / Credential Manager).
- Subí un secreto — rota la clave ya en el servicio. Borrar el archivo en un commit nuevo no lo elimina del historial antiguo.
Práctica rápida
Tres preguntas para comprobar si el ciclo te queda claro. No hay nota: elige, lee la explicación y sigue.
El push dice Authentication failed. ¿Qué suele faltar?
Vas a tocar el login durante varios días. ¿Dónde trabajas?
Checklist del día a día
Úsalo como recordatorio al cerrar una sesión de trabajo. Las marcas se guardan solo en este navegador.
Las marcas se guardan solo en este navegador.