Bonsoir,
J'ai un projet "père" qui contient des sous modules (lvl1_Sub1, lvl1_Sub2, lvl1_Sub3...)
Le projet "père", et les sous modules ont chacun un dépôt .git.
Lorsque on publie (push) sur le dépôt distant d'un sous module, il faut :
- mettre à jour (pull) le projet "père"
- enregistrer sur le "père" les modifs du sous module lvl1_Sub1 (commit)
- publier les modifs du "père" (push) sur son dépôt distant.
Mes collègues travaillent uniquement sur les sous modules, pas sur le projet "père".
Pour éviter toute erreur ils n'ont pas accès en écriture sur le "père", mais moi je le peux.
Le "père" est hébergé sur Github.
Je souhaiterais mettre en place un "truc" qui me garantisse que les étapes
listées précédemment sont bien respectées, et ce à chaque push effectué sur
un sous module par un collègue.
Et j'avoue que je coince...
Avez vous des conseils à me donner ?
Merci d'avance.
Partager