Git-flow no está diseñado para lanzamientos continuos, SaaS y servicios web generales. Lo que hacemos en nuestro lugar de trabajo es tener dos ramas permanentes llamadas master
y dev
. master
tiene un código que está disponible para el usuario final, mientras que dev
tiene características recientemente desarrolladas.
Todos los desarrollos suceden en ramas de características surgidas de dev
. Las correcciones de errores pueden surgir de cualquiera: si el error ya está en el master
, brotan del master
y se fusionan de nuevo con el master
y el desarrollador. Si el error solo está en dev
, la rama de corrección de errores surgirá y se fusionará con dev
.
Cuando el desarrollador acumule suficientes cambios (o cuando lo necesite), combine dev
con master
y déle un número de versión.
- ¿Qué es un WebSocket en términos simples? ¿Cómo puede un servidor enviar datos a un cliente sin una conexión abierta larga?
- ¿Qué tan difícil es escalar las aplicaciones web de Python?
- ¿Cuáles son sus opiniones sobre el futuro del desarrollo web y el desarrollo de software en India?
- ¿Los usuarios habituales tienen miedo de los inicios de sesión sociales y más bien crean cuentas para pequeñas aplicaciones web?
- ¿Por qué se eligió la solicitud HTTP 'GET' para transferir imágenes en sitios web?