Git: evitar confirmaciones en la rama maestra
(Por simplicidad) tengo unmaster
rama y unadev
en mi Git-repo. Quiero asegurar elmaster
la rama siempre funciona, así que todo el trabajo que hago debe estar en eldev
rama.
Sin embargo, cuando fusiono mis cambios con un--no-ff
fusionar, tiendo a quedarme en elmaster
rama, y simplemente seguir trabajando en ella (porque me olvido de pagar midev
rama).
¿Puedo poner una regla para elmaster
rama, que indica que no puedo hacer commits y adelantar fusiones, pero solo--no-ff
se fusiona desde otra rama?
Esto debe funcionar para repositorios privados alojados (ergo no GitHub y BitBucket).