Maison > Questions et réponses > le corps du texte
请教一个问题,a项目中有一个submodle:b,submodle:b更新后,在a项目中执行
git fetch origin
git submodule update
可是a项目中的submodle:b并未更新,求解?
漂亮男人2017-05-02 09:20:13
Voici le script de déploiement actuellement utilisé dans notre projet, pour information
init du sous-module git
mise à jour du sous-module git
sous-module git pour chaque 'git pull'
滿天的星座2017-05-02 09:20:13
Exécutez d'abord le sous-module git init
Puis mise à jour du sous-module git
PHP中文网2017-05-02 09:20:13
Cloner le projet avec le sous-module :
git clone --recursive <remote-url>
Référence
Mettre à jour le projet avec le sous-module :
git submodule update --remote
Référence
Modifier le sous-module localement.
Avant d'effectuer des modifications, le sous-module étant à l'état détaché, vous devez entrer dans le répertoire du sous-module et git checkout <branch-name>
basculer sur une branche.
Si vous apportez des modifications ultérieurement, validez-les simplement dans le répertoire du sous-module.
Plus tard, lors de la mise à jour du sous-module, il pourra être exécuté dans le répertoire repo :
git submodule update --remote --rebase
ou
git submodule update --remote --merge