Bonjour. J'ai un doute sur la façon de travailler en collaboration en utilisation les branches Git.
Il me semble qu'il existe 2 solutions lorsque l'on créé une branche pour ajouter des modifs, pour intégrer la branche :
-
Faire le merge localement : faire un rebase develop sur la nouvelle branche puis un merge de la branche depuis develop, et enfin push develop que l'on pull request.
-
Push la nouvelle branche : Envoyer la nouvelle branche et pull request la nouvelle branche qui sera merge directement au develop de référence. (La je ne suis pas sur que ça passe parce que le pull request fait un merge et il faut peut-être un rebase).
En gros comment ça se passe en workflow ? On pull request la nouvelle branche ou notre develop que l'on a modifié chez nous ?
Merci.