Estoy utilizando la ramificación para crear e implementar instancias personalizadas de la plataforma externa. Estas instancias usualmente comienzan como una rama de la rama 'maestra', se personalizan un poco, se implementan en pruebas y producción, y finalmente se archivan.evitando la fusión de git a la rama maestra
Si se agregan nuevas características o correcciones de errores en el maestro, me gustaría poder buscarlas/fusionarlas en las instancias de mi proyecto (ramas), pero casi nunca quiero fusionar los cambios de las ramas al maestro. Esto ocurrió recientemente por error y ha creado algunos dolores de cabeza graves. Un git pull para actualizar un repositorio fusionó todo en la rama maestra y luego se volvió a colocar en el repositorio principal.
¿Hay alguna manera fácil de prohibir la fusión de nuevo en el maestro? ¿O al menos requiriendo alguna bandera de la fuerza?
lo que pasa con el downvote? Déjame saber qué pasa con mi respuesta y lo aclararé. Gracias. –
Hola Adam, no creo que rechacé tu respuesta. De hecho, estoy bastante seguro de haber subido. Pero si cometí un error, lo siento. También Gitolite es un poco demasiado para nuestras necesidades en este momento, pero puedo ver cómo los ganchos del lado del servidor podrían hacer lo que necesito. – balm
gitolita es sorprendentemente fácil. Te recomiendo que le des un giro. El mayor beneficio es que simplifica enormemente la administración de claves. Ah, y no quise decir que fuiste tú quien votó negativamente. No puedes obtener esa información. Tenía mucha curiosidad por saber por qué mi respuesta no satisfizo a nadie o si cometí un error al respecto. –