Ramas y commits
Hay dos nomenclaturas (mismo flujo: feature → integración → test → prod).
Ambiente controlado (LDS): desarrollo → pruebas → master, más feature/* y pull request.
README de sigma: develop → test → main.
git checkout develop # o desarrollo
git checkout -b feature/login
# ...
git checkout test # o pruebas
git merge develop
git push origin test
git checkout main # o master
git merge test
git push origin main
main/master solo con lo que ya pasó por test. No commitear directo a producción.
Mensajes
Verbo en infinitivo, específicos, cortos:
Agregar funcionalidad de loginCorregir error en la carga de datos
Evitar «Cambios» o «Actualización». git add + git commit -m + git push origin <rama>.