Inicio
🗺️ Ver mapa completo
Iniciar sesión Registrarse

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.

Desde cero Git GUI Terminal Práctica
Descargar .tex Descargar .md

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.name y user.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.

Has editado index.html y quieres que entre en el próximo commit. ¿Qué haces primero?

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.

Material

↑↓ navegar Enter abrir Mapa completo →
🌐 Idioma