Solicitud en un sistema de control de versiones para fusionar cambios de una rama a otra.
Es una práctica común para la revisión de código colaborativo. Permite discutir y revisar cambios antes de integrarlos.
# Flujo de Pull Request # 1. Crear rama para la feature git checkout -b feature/nueva-funcionalidad # 2. Hacer cambios y commits git add . git commit -m "feat: agregar nueva funcionalidad" # 3. Subir rama a GitHub git push -u origin feature/nueva-funcionalidad # 4. Crear PR desde GitHub o CLI gh pr create --title "Nueva funcionalidad" --body "Descripción..." # 5. Revisión de código # - Otros desarrolladores revisan # - Dejan comentarios # - Solicitan cambios si es necesario # 6. Hacer cambios solicitados git add . git commit -m "fix: aplicar cambios de code review" git push # 7. Aprobar y mergear gh pr merge 123 --squash # Buenas prácticas: # ✅ PRs pequeños y enfocados # ✅ Descripción clara del cambio # ✅ Tests incluidos # ✅ Screenshots si hay cambios UI # ✅ Revisar tu propio PR antes de solicitar review