J'utilise GitHub depuis un certain temps maintenant et j'avais l'habitude de pousser mes branches de fonctionnalités puis de lancer une Pull Request que j'ai moi-même fusionnée. J'ai trouvé que cela m'a aidé à garder une trace de l'endroit où j'ai fusionné les succursales.
Mais récemment, j'ai lu de plus en plus sur le fonctionnement de Git et j'ai réalisé que je pouvais utiliser les merge-commits pour faire référence à la fusion de branches.
Alors, que dois-je faire lors de la fusion d'une branche de fonctionnalité en maître:
effectuer une fusion-validation sur le maître puis la pousser en amont OU pousser la branche locale et démarrer une demande de tirage?
J'ai lu Présentation des demandes de tirage pour une équipe de 2 personnes - fusionner mes propres demandes? et Quel est le flux de travail avec 2 personnes sur un projet et dois-je ouvrir les demandes de tirage d'une succursale sur le référentiel officiel ou ma fourchette? mais aucun d'eux ne semble répondre à ce que je recherche.