DEV Community

Erick Quinteros
Erick Quinteros

Posted on

GIT Referencia Rápida

Configuración inicial

  • Configurar nombre de usuario: git config --global user.name "Tu Nombre"
  • Configurar dirección de correo electrónico: git config --global user.email "tu@email.com" # Comandos básicos
  • Inicializar un repositorio nuevo: git init
  • Clonar un repositorio existente: git clone <URL del repositorio>
  • Agregar cambios al área de preparación: git add <nombre del archivo>
  • Confirmar cambios: git commit -m "Mensaje de confirmación"
  • Verificar el estado del repositorio: git status
  • Ver el historial de confirmaciones: git log # Trabajo con ramas (branches)
  • Crear una nueva rama: git branch <nombre de la rama>
  • Cambiar a una rama específica: git checkout <nombre de la rama>
  • Fusionar una rama con la rama actual: git merge <nombre de la rama>
  • Eliminar una rama: git branch -d <nombre de la rama> # Colaboración
  • Agregar un repositorio remoto: git remote add <nombre del repositorio> <URL del repositorio>
  • Obtener cambios del repositorio remoto: git pull <nombre del repositorio> <nombre de la rama>
  • Enviar cambios al repositorio remoto: git push <nombre del repositorio> <nombre de la rama> # Deshechos y deshacer cambios
  • Descartar cambios no confirmados: git checkout -- <nombre del archivo>
  • Deshacer la última confirmación: git revert HEAD
  • Revertir una confirmación específica: git revert <hash de la confirmación>
  • Eliminar cambios locales y confirmaciones: git reset --hard HEAD

Further Reading

Check out the other articles in this series:

Further Reading

Check out the other articles in this series:

Top comments (0)