me gusta mucho este comando para ir a buscar un acuerdo de recompra de cartuchos:¿Cómo git clone --recursive y checkout master en todos los submódulos en una sola línea?
git clone [email protected]:my_user/my_repo.git --recursive
Sin embargo, los submódulos se ajustan a "ninguna rama" cuando llegan, y tengo que checkout master manualmente en todos y cada uno. ¿Hay alguna manera de extraer submódulos recursivamente y establecer automáticamente la rama en el maestro?
es posible especificar qué módulos necesita ser sincronizado y el que no lo hace ? es decir, excluir algunos submódulos de este comportamiento? – Savageman
@Savageman: con gitslave hay varias maneras de realizar la selección de subconjuntos cuando se ejecuta un comando sobre un conjunto de esclavos: expresiones regulares, un archivo que contiene el subconjunto, etc. Con git-submodule, parece que * podría * ser capaz de hacerlo al nombrar explícitamente cada submódulo en la línea de comando, pero no lo he intentado. –
Perfecto, gracias por la respuesta. – Savageman