edit

Repositorio

El código deberá alojarse en repositorios GitHub perteneciente a la organización gcba-odin.

Branches

  • master: la rama de producción.

  • staging: la rama de pre-producción, donde se pueden revisar y aprobar/rechazar cambios antes de que vayan a producción.

  • testing: para testeo e integración continua (ej. con Travis CI).

  • dev: la rama de desarrollo.

Commits

Los commits deben encapsular cambios relacionados, prefiriéndose una multiplicidad de commits atómicos y claramente diferenciados a unos pocos que sean acumulativos.

Los mensajes de los commits deben hacerse en inglés y ser descriptivos de su contenido, breves y concisos.