Tengo un proyecto de varios módulos con 4 módulos.
Actualmente mi proyecto completo está bajo VCS con todos sus módulos, pero ahora quiero tener uno de esos módulos en otro repositorio.
Sé que es posible adjuntar cada módulo a su propio repositorio, pero
¿también es posible mantener mi proyecto en un repositorio, excluir un módulo de este repositorio y tenerlo en su propio repositorio?
La razón por la que quiero hacer esto es que tengo varios otros archivos en mi proyecto que necesito tener bajo control de versión, por lo que no es suficiente para mi caso solo versionar mis módulos.
Respuestas
0 para la respuesta № 1Si declaras tus módulos como submódulos git, usted será capaz de:
- mantenga solo un repositorio principal (que hará referencia a sus submódulos git)
- funciona solo en uno de esos módulos (ya que un submódulo git es un repositorio git en sí mismo)
Usted puede crear un submódulo a partir de una subcarpeta existente, con su historial.