Principiantegit
Fundamentos de Git
Comprende que es Git, como funciona el control de versiones y configura tu primer repositorio.
Que es Git
Git es un sistema de control de versiones distribuido que registra los cambios en archivos a lo largo del tiempo. Permite a equipos colaborar en el mismo codigo sin conflictos, revertir errores y mantener un historial completo de cada cambio.
Configuracion inicial
Antes de usar Git, configura tu nombre y email. Estos datos aparecen en cada commit.
bash
1# Configuracion global
2git config --global user.name "Tu Nombre"
3git config --global user.email "tu@email.com"
4
5# Ver configuracion
6git config --list
7
8# Inicializar un repositorio
9mkdir mi-proyecto
10cd mi-proyecto
11git initEl flujo basico
Git tiene tres areas principales:
- Working Directory: Tus archivos locales.
- Staging Area (Index): Archivos preparados para el proximo commit.
- Repository: El historial de commits.
bash
1# Ver el estado actual
2git status
3
4# Agregar archivos al staging
5git add index.html
6git add . # Agregar todos los cambios
7
8# Crear un commit
9git commit -m "feat: agregar estructura HTML inicial"
10
11# Ver el historial
12git log --oneline --graph