Confirmar cambios a minify's config.php cuando se configura como un submodule git

En mi proyecto de aplicación web tengo Google minify configurado como un submodule git; la idea es que pueda mantener la biblioteca minify actualizada simplemente ejecutando la git submodule update . Mi problema es que realicé cambios locales en el file minify config.php que quiero publicar como parte de mi aplicación … pero ¿cómo puedo enviar este cambio al superproyecto?

Otras fonts (por ejemplo, ¿cómo puedo "comprometer" cambios en un submodule git? ) Dicen que necesito comprometer y presionar el submodule primero, pero obviamente no voy a empujar los cambios en mi file de configuration al repository público de minify.

¿Cuál es la mejor manera de manejar este tipo de configuration? Imagino que debería ser bastante común, pero no puede encontrar recomendaciones sólidas.

Le sugiero que "bifurque" el proyecto de minificación de Google, de esa manera obtendrá su propia copy. Podrá aplicar correcciones y actualizarlo desde un control remoto en upstream (este es el nombre común). Finalmente, su submodule apuntará a su copy.

Acerca del control remoto en upstream , debe apuntar al repository de minify de Google, y el control remoto de origin apuntará a su copy. Este es un tipo de convención. Siempre extrae nuevas confirmaciones desde el origen, y enviará nuevas confirmaciones + sus soluciones al origen.

Esta es una forma limpia de administrar este tipo de configuration.