Sur la question:Comment cloner un dépôt git avec ses sous-modules checkout sur leurs branches par défaut?
était-figured it out, il est nécessaire à la caisse les sous-modules git à leur branche par défaut lorsqu'un git clone --recursive
est effectué, mais comment faire?
J'ai essayé la recherche et a trouvé cette autre question:
Suggérant utiliser la commande git clone --recurse-submodules
mais après clonage du dépôt de son sous-module toujours pas de commande sur leurs branches par défaut.
Merci! Je pense que je peux faire la commande 'git clone --recursive https ...; git submodule foreach ... ', alors il devrait cloner tout et checkout leur maître. – user
Existe-t-il une solution indépendante de la plate-forme ou une version Windows de celle-ci? Si j'exécute cette commande sous Windows, la branche HEAD 'grep 'ne serait pas disponible' | La partie /.*: // '' de sed. – user
@user Je pense que 'grep' et' sed' sont inclus dans l'installation standard de Git pour Windows, mais en fonction des options que vous avez sélectionnées lors de l'installation, vous devrez peut-être utiliser git bash plutôt que cmd. – 8bittree