Tengo un repositorio git y quiero agregarle un submódulo. El problema es que el submódulo existe como una carpeta dentro de otro repositorio. ¿Puedo agregar solo esa carpeta como un submódulo?¿Cómo puedo agregar una carpeta específica de un repositorio de git como submódulo de git?
Respuesta
Si realmente necesita incluir parte de otro repositorio dentro del historial de su propio repositorio, entonces el subtree merge strategy es más adecuado que los submódulos.
Pero en ambos casos, el repositorio completo está vinculado a su repositorio, no solo a un directorio.
y partial cloning is not possible.
Puede intentar y en su propio repositorio, y luego agregarlo como un submódulo, pero eso significa que su historial estará totalmente separado del repositorio original.
que terminé haciendo esto:
- Crear un directorio
submodules
. - Agregue el submódulo en este directorio.
- Crea un enlace simbólico al directorio específico dentro del submódulo.
De esta manera tiene un comportamiento de submódulo Git predeterminado y en su proyecto solo utiliza un subconjunto de todo el submódulo.
hmmm I don ' Sé si esto volará con mis desarrolladores de Windows, pero lo intentaremos y le diremos – fixmycode
- 1. ¿Cómo clonar solo una carpeta de un submódulo git?
- 2. Rastreo de un repositorio bzr como un submódulo de Git
- 3. ¿Cómo agregar el submódulo git que contiene otro submódulo?
- 4. submódulo git add fatal: No es un repositorio Git
- 5. submódulo o sub-repositorio Git o remoto?
- 6. No se puede agregar al repositorio git submódulo
- 7. ¿Puedo despoblar un submódulo de Git?
- 8. ¿Cómo verificar la versión específica de un submódulo usando el submódulo git?
- 9. ¿Cómo puedo "confirmar" cambios en un submódulo de git?
- 10. ¿Por qué agregar un repositorio existente como un submódulo modifica .git/config?
- 11. Submódulo de Git dentro de un submódulo (submódulos anidados)
- 12. Git ¿Clonación a una carpeta específica?
- 13. git submódulo de Hg repo?
- 14. Edición de un submódulo de Git
- 15. ¿Cómo creo un nuevo repositorio git desde una carpeta en un repositorio git existente?
- 16. Ganchos commit de submódulo Git
- 17. Reutilización una parte de un repositorio Git
- 18. Leyendo un repositorio de Git, sin Git
- 19. alternativa del submódulo de Git?
- 20. Submódulo o horquilla Git
- 21. de error fatal en "git add submódulo"
- 22. ¿Es posible tener un repositorio de Subversion como submódulo de Git?
- 23. ¿Cómo puedo renombrar un repositorio de git con submódulos?
- 24. Mover un repositorio de git
- 25. git submódulo fusión de conflictos: ¿cómo visualizar?
- 26. Usando el repositorio de otra persona como un Submódulo de Git en GitHub
- 27. Git: Cómo obtener una instantánea de un repositorio git
- 28. Actualización de Git Submódulo sobre https
- 29. ¿Puedo verificar github wikis como un repositorio de git?
- 30. Petición de contraseña del submódulo de Git
Encontré una solución en SO que funcionó para mí: http://stackoverflow.com/questions/9035895/how-do-i-add-a-submodule-to-a-sub-directory – ItayB