Messages de validation git utiles pour les branches fusionnées


12

Pour donner suite à cette question :

Si je travaille seul sur une équipe, je peux conserver des messages de validation utiles lors de la fusion de branches en écrasant toutes les validations dans un seul diff, puis en fusionnant ce diff. De cette façon, je peux facilement voir quels changements ont été introduits dans la branche, et j'ai un seul résumé décrivant la fonctionnalité / le changement / tout ce qui a été accompli dans cette branche lors de la navigation dans la branche principale.

Ma question est maintenant, comment puis-je accomplir cela lorsque je travaille avec une équipe? Dans cette situation, les branches seront poussées vers un référentiel distant, ce qui signifie que je ne peux pas écraser toutes les validations de la branche en une seule validation . Si la branche est publique, puis-je avoir un seul commit de fusion utile dans la branche principale? (Par "utile", je veux dire que la validation dans la ligne principale me dit (1) un résumé utile de ce qui a été fait dans la branche et (2) les différences de la même chose.)

Réponses:


9

Cela s'avère assez simple à faire, en utilisant des git mergeindicateurs que je ne connaissais pas.

  • L' -eindicateur vous permet de modifier le message qui se produit lorsque vous fusionnez.
  • L' --logindicateur ajoute le message de validation d'une ligne de toutes les validations de la branche à fusionner avec le message de validation, ce qui facilite la mémorisation de ce que vous avez fait.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.