SmartGit utilise explicitement la stratégie de mise à jour du sous-module no
. Comment puis-je l'écraser pour utiliser la stratégie on-demand
?Comment spécifier la stratégie --recurse-submodules dans SmartGit pour git fetch
commande Exécuté par SmartGit: git.exe fetch --progress --prune --recurse-submodules=no origin
J'ai essayé de remplacer la commande fetch avec un alias: git config --global alias.fetch 'git fetch --recurse-submodules=on-demand'
Je ne vois aucun changement dans la fenêtre du journal de SmartGit.
Pourquoi voulez-vous les chercher déjà sur fetch? – mstrap
car une fusion git ne récupère pas les sous-modules à la demande, mais se termine avec une erreur indiquant qu'un hachage de validation dans un sous-module n'est pas présent et interrompt la fusion. – Paebbels