Este es un resumen práctico del tutorial original publicado por Juan C. Guaña en freeCodeCamp:
🔗 Ver tutorial completo
- ¿Qué son Git y el control de versiones?
- Configurando tu Git Bash
- Inicializando tu repositorio
- Haciendo tu primer commit
- Creando una rama
- Regresando a un commit
- Repositorio remoto y sincronización
Git es un sistema de control de versiones distribuido que permite gestionar los cambios realizados en archivos y colaborar con otros.
git config --global user.name "Tu Nombre"
git config --global user.email "tu@email.com"
# Verificar configuración
git config --global user.name
git config --global user.emailmkdir primerospasosgit
cd primerospasosgit
touch index.html
git initgit add .
git commit -m "Primer commit"
git statusgit branch nueva-rama
git checkout nueva-rama
# O ambas en una línea
git checkout -b nueva-ramagit log # Ver historial
git log --oneline # Ver resumen
git revert <commit-id># Crear repositorio en GitHub, luego:
git remote add origin https://github.com/usuario/repositorio.git
git push -u origin master
# Para sincronizar cambios futuros:
git pull origin mastergit stash # Guardar cambios temporales
git stash list # muestra una lista de todos los cambios que has guardado temporalmente en el stash.
git stash apply # aplica los cambios guardados en el stash al área de trabajo actual.
git stash clear # elimina todos los stashes almacenados en el repositorio.
git stash pop # revierte los cambios guardados en el stash
📚 Créditos: Este resumen está basado en el tutorial original publicado en freeCodeCamp por Juan C. Guaña.
Consulta el artículo completo para más detalles y explicaciones:
👉 https://www.freecodecamp.org/espanol/news/aprende-git-y-control-de-versiones-en-una-hora/