Saltar al contenido principal

Conceptos Básicos de Git

¿Qué es Git?

Git es un sistema de control de versiones que:

  • Rastrea cambios en tu código
  • Permite que múltiples desarrolladores trabajen en el mismo proyecto
  • Mantiene un historial de todos los cambios
  • Te permite volver a versiones anteriores si es necesario

Comandos básicos

Comenzando

# Clonar un repositorio existente
git clone <url-del-repositorio>

Flujo de Trabajo Básico

# Verificar el estado de tus archivos
git status

# Agregar todos los cambios de archivos
git add .

# Confirmar tus cambios
git commit -m "Tu mensaje de commit"

# Enviar cambios al repositorio remoto
git push

Ramas (Branches)

# Cambiar a una rama
git checkout <nombre-rama>

# Crear una nueva rama
git checkout -b <nombre-rama>

# Listar todas las ramas
git branch

Trabajar con Repositorios Remotos

# Obtener cambios del remoto
git fetch

# Obtener y fusionar cambios del remoto
git pull

# Enviar cambios al remoto
git push origin <nombre-rama>