📚
Principiante
5 min lecturaControl de Versiones
Git, GitHub y flujos de trabajo de colaboración
Preguntas de Entrevista sobre Control de Versiones
Domina Git y flujos de trabajo de colaboración en equipo.
1. Comandos Git Esenciales
# Inicializar repositorio
git init
# Clonar repositorio
git clone <url>
# Estado y cambios
git status
git diff
# Staging y commits
git add .
git commit -m "mensaje"
# Branches
git branch nombre-rama
git checkout nombre-rama
git checkout -b nueva-rama
# Merge
git merge rama-origen
# Remote
git remote add origin <url>
git push origin main
git pull origin main
2. Git Flow
Flujo de trabajo típico:
- Crear feature branch desde main
- Desarrollar feature
- Commit cambios regularmente
- Push a remote
- Crear Pull Request
- Code review
- Merge a main
Mejores Prácticas
- ✓ Escribe mensajes de commit descriptivos
- ✓ Commits pequeños y atómicos
- ✓ Usa branches para features
- ✓ Pull antes de push
- ✓ Revisa cambios antes de commit