/ / Combine Project VCS con VCS de módulo único en Intellij - git, intellij-idea, version-control, multiple-repositories

Combine Project VCS con un solo módulo VCS en Intellij - git, intellij-idea, control de versiones, múltiples repositorios

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 № 1

Si 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.