¿Cómo puedo actualizar una de mis fonts de repository de GIT?

Tengo un repository de GIT (BitBucket) que usa algunas bibliotecas de código abierto. Necesito hacer cambios en una o más de las bibliotecas pero me temo que no podré actualizar estas bibliotecas cuando las fonts se actualicen. Es fácil mantener un repository bifurcado sincronizado con la fuente, pero no estoy bifurcando ya que estoy usando múltiples fonts.

Agradecería cualquier sugerencia.

Según entiendo, no usa los submodules y solo tiene copys de las bibliotecas en subcarpetas de su proyecto. Si es así, es un buen caso para la fusión del subtree :

La idea de la fusión del subtree es que tiene dos proyectos, y uno de los proyectos se asigna a un subdirectory del otro y viceversa. Cuando especifica una combinación de subtree, Git es lo suficientemente inteligente como para darse count de que uno es un subtree de la otra y fusionarse de manera apropiada, es bastante sorprendente.

Otra opción es hacer la fusión simplemente usando la herramienta diff, como kdiff3 , donde puede abrir dos carpetas (una dentro de su repository y otra con la nueva copy de la biblioteca), compararlas visualmente y fusionar de nuevo a la carpeta de su proyecto. Ver más detalles en la documentation .