Maison  >  Questions et réponses  >  le corps du texte

请问如何更新git项目中的submodle

请教一个问题,a项目中有一个submodle:b,submodle:b更新后,在a项目中执行

git fetch origin
git submodule update

可是a项目中的submodle:b并未更新,求解?

黄舟黄舟2727 Il y a quelques jours556

répondre à tous(3)je répondrai

  • 漂亮男人

    漂亮男人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'

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:20:13

    Exécutez d'abord le sous-module git init
    Puis mise à jour du sous-module git

    répondre
    0
  • PHP中文网

    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
    

    répondre
    0
  • Annulerrépondre