En uno de mis proyectos iOS he agregado un submódulo agregado, digamos que un amigo mío quiere extraerlo, incluido el submódulo, ¿cómo puede hacer esto? Cada vez que traté de descargar el archivo zip de github, no extrae el submódulo junto con élextracción usando git incluyendo el submódulo
27
A
Respuesta
36
Puede clonar con la opción --recursive
con el fin de inicializar y actualizar automáticamente los submódulos (y cualquier submódulos que esos submódulos contienen, etc.)
git clone --recursive <URL-OF-REPOSITORY>
43
Eso es por diseño. Obtenga los submódulos como un segundo paso.
git clone git://url...
cd repo
git submodule init
git submodule update
A continuación, agregue otro paso después del git pull
.
git pull ...
git submodule update --recursive
Por supuesto, esto sólo funciona si los submódulos están configurados correctamente en el primer lugar ...
Cuestiones relacionadas
- 1. ¿Cómo agregar el submódulo git que contiene otro submódulo?
- 2. ¿Cómo verificar la versión específica de un submódulo usando el submódulo git?
- 3. Submódulo o horquilla Git
- 4. ¿Establece el submódulo de Git en clon superficial y extracción escasa?
- 5. heroku + git submódulo necesita autenticación
- 6. Ganchos commit de submódulo Git
- 7. Submódulo de Git dentro de un submódulo (submódulos anidados)
- 8. alternativa del submódulo de Git?
- 9. npm instalar git bifurcado con el submódulo
- 10. Cómo descartar el cambio al submódulo git?
- 11. git: cambiar el origen del submódulo clonado
- 12. git submódulo de Hg repo?
- 13. Git usando subárbol o submódulo para administrar recursos externos
- 14. Flujo de trabajo de solicitud de extracción de submódulo de Git
- 15. Actualización de Git Submódulo sobre https
- 16. de error fatal en "git add submódulo"
- 17. submódulo o sub-repositorio Git o remoto?
- 18. Git: extracción automática del repositorio?
- 19. git submódulo fusión de conflictos: ¿cómo visualizar?
- 20. Petición de contraseña del submódulo de Git
- 21. git actualización de submódulo necesaria inicialmente?
- 22. no puede deshacerse del submódulo git
- 23. ¿Puedo despoblar un submódulo de Git?
- 24. cómo deshacer la actualización git submódulo
- 25. Edición de un submódulo de Git
- 26. submódulo git los archivos modificados de estado
- 27. submódulo git add fatal: No es un repositorio Git
- 28. git-subárbol complicaciones de extracción
- 29. Git: extracción de otra rama
- 30. ¿El submódulo de Git está volviendo en blanco?
respuesta extremadamente útil: me encuentro olvidar '' git --recursive' de clone' todo el tiempo. –
actualización del submódulo de git --recursive no hace nada por mí en absoluto. –