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