¿Cómo haría para agregar un submódulo de Git para una etiqueta o confirmación específica?
                    
                        git
                                version-control
                                
                    
                    
                        Peter Mortensen
fuente
                
                fuente

Respuestas:
Los repositorios de submódulos permanecen en un estado HEAD separado que apunta a una confirmación específica. Cambiar esa confirmación simplemente implica verificar una etiqueta o confirmación diferente y luego agregar el cambio al repositorio principal.
git-statusen el repositorio principal ahora informará un árbol sucio:Agregue el directorio del submódulo y comprométase a almacenar el nuevo puntero.
fuente
De dos tipos discutiendo: vincule los submódulos de Git a una confirmación o rama en particular .
fuente
git submodule add -b some_branch git://some_repository.git some_repositorygit submodule add -bpueda tomar una etiqueta o un sha1hash. Solo puede tomar una rama.-bel hecho de admitir ramas y no etiquetas o commit shas es una característica, no un error (de hecho,-bes una abreviatura de--branch).