es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Sourcetree parece estar ignorando las reglas de la rama protegida.

Estoy configurando ramas protegidas para que sea necesario hacer una solicitud de extracción con una aprobación. Así que tengo una rama de desarrollo (protegida) y una rama principal (protegida).

Configuré las reglas para ambas ramas en GitHub.com.

Ahora, en SourceTree, aún puedo fusionar una rama de características en ambas ramas de desarrollo y principal sin una solicitud de extracción, usando la opción [clic derecho >> fusionar].

Los cambios se aplican inmediatamente desde la rama de características en la rama de desarrollo. ¿Qué está pasando aquí? ¿No debería impedirme hacer eso y en su lugar pedirme que envíe una solicitud de extracción?

Edit para aclarar: luego puedo enviar la fusión a GitHub desde SourceTree y cuando voy a Github.com, los cambios de la rama de características están ahora en la rama de desarrollo sin necesidad de solicitud de extracción.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que has configurado correctamente las ramas protegidas en GitHub.com, pero SourceTree no está reconociendo las reglas de protección. Es posible que SourceTree no esté configurado para reconocer las reglas de protección, o que las reglas de protección no estén siendo aplicadas correctamente.

    Puedes verificar la configuración en SourceTree para asegurarte de que las reglas de protección se estén aplicando correctamente. También puedes intentar hacer merge en GitHub desde SourceTree y luego verificar la rama en GitHub.com para asegurarte de que las reglas de protección se estén aplicando correctamente.

Comments are closed.