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 "[email protected]"
# 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:
GIT:
SOCIAL SHARE CARD GENERATOR