SBR-2 / SBR-backend

El back-end para el proyecto SBR
2 stars 0 forks source link

Branch: development

Este branch (development) es la base para todos los cambios de desarrollo del proyecto. Aquí se integrarán todas las nuevas funcionalidades, mejoras y correcciones antes de pasar al branch principal (main).

Flujo de trabajo

  1. Crear branches a partir de development:
    Todas las nuevas funcionalidades, correcciones de bugs, o mejoras deberán realizarse en branches individuales que se creen desde el branch development. Asegúrate de usar nombres descriptivos para los branches, por ejemplo:

    Para Features

    feature/nueva-funcionalidad

    Arreglo de bugs

    bugfix/correccion-error

Mejoras

improvement/mejora-rendimiento
  1. Revisión de código (Pull Requests):
    Antes de hacer un merge al branch development, todos los branches deben pasar por un proceso de revisión de código (pull request). Un revisor debe aprobar el código y verificar que cumpla con los estándares del proyecto.

  2. Commit y merge al branch development:

    • Una vez revisado y aprobado, el branch puede ser mergeado a develop.
    • Asegúrate de hacer squash commits si es necesario, para mantener un historial limpio.
  3. Integración del branch development en main:
    Al finalizar el desarrollo del proyecto, el branch develop será mergeado en el branch main. Este paso marca el cierre del desarrollo activo y puede coincidir con la entrega oficial del proyecto.

Reglas para commits

Merging