Atlassian Stash: ¿Es posible evitar la fusión de requestes de extracción que contengan fusiones?

Algunas personas en mi equipo usan git pull para sincronizar sus twigs de características con el maestro durante el desarrollo.

Debido a eso, las requestes de extracción terminan teniendo múltiples fusiones, y como resultado a veces es difícil razonar sobre el código en la request de extracción y aún más difícil cuando se revisa el historial en gitk .

solicitud de extracción con fusión

Pnetworkingicarles sobre las ventajas de usar git fetch && git rebase o git pull --rebase no ayuda, por lo que me gustaría establecer una regla en el panel de configuration de Stash para evitar que cualquier persona combine requestes de extracción que contengan commits de fusión .

¿Hay algún complemento de Stash disponible que lo haga posible?

Quiero aplicar la regla a través de un cheque automático, para que no tenga que ser "ese tipo" que siempre se queja (si el button "MERGE" está desactivado, es más fácil hacer cumplir la convención).

Tenga en count que no soy el único con privilegios de combinación y no quiero ser el guardián.

Editar:

Parece que este plugin es lo que estaba buscando. Tendré que echarle un vistazo.

Escribí ese plugin de Stash hace un time, creo que para hacer más o less lo que describes.