Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Collaboration dans Git
  6. Intégration de branches
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Intégration de branches

Lorsque vous avez fini de travailler sur une branche de fonctionnalités, vous la fusionnez généralement avec une branche de développement. Vous pouvez recourir à cet effet aux commandes git merge ou git rebase, qui donnent des résultats différents:

  • Méthode de fusion: conserve toutes les modifications apportées à la branche fusionnée ainsi qu'à son historique. L'historique des révisions peut devenir complexe après de nombreuses fusions.
  • Méthode de rebasage: permet de préserver la simplicité de l'historique des révisions puisque les commits fusionnés sont ajoutés à la fin de la branche cible. Les conflits sont plus fréquents qu'avec la méthode de fusion.

C'est à vous et à votre équipe de choisir la méthode de fusion que vous préférez.

Pour simplifier votre historique de révisions, vous pouvez rebaser la branche de fonctionnalités sur la branche de développement avant de la fusionner dans la branche de développement. Cette opération entraîne une fusion à avance rapide sans créer de commits de fusion supplémentaires.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life