User Tools

Site Tools


get:exploring_strategies_to_reduce_merge_conflicts

Quelques conseils pour simplifier les choses :

  • garder les lignes courtes
    • plus simple pour git d'isoler les changements, et éventuellement de résoudre automatiquement les conflits
    • plus simple de même pour l'utilisateur
  • garder des commits précis et de faible ampleur
  • attention aux espaces, tabs, retours à la ligne et autres whitespace, éviter les changements inutiles ou involontaires, sources de conflits
  • faire des merge régulièrement, autant que possible, afin de résoudre les conflits au fur et à mesure. (Cela ne fait pas disparaitre la branche).
  • (stratégie peut-être la plus importante !) track changes to master : c'est à dire merger régulièrement la master vers les autres branches afin de garder celles-ci à jour.
get/exploring_strategies_to_reduce_merge_conflicts.txt · Last modified: 2015/11/06 22:37 by leo