Git offre une fonctionnalité souvent méconnue qui pourrait bien changer votre manière de gérer vos conflits, Git Rerere (Reuse Recorded Resolution).
Quelques avantages d'offre cette commande:
- Élimination des conflits répétitifs à résoudre lors de multiples merges ou rebases.
- Apprentissage automatique, il apprend de vos résolutions précédentes et les applique dans des situations similaires, devenant ainsi plus efficace avec le temps.
- Optimisé pour les workflows complexes, elle est particulièrement utile pour les projets avec des branches longues, des refontes importantes ou des collaborations intensives.
Activation de Git Rerere Pour bénéficier de cette fonctionnalité, une simple commande suffit : git config --global rerere.enabled true
Une fois activée, Git commencera à enregistrer vos résolutions de conflit en arrière-plan.
Le lien de la documentation en commentaire.
🙌