Aller au contenu principal

La vie à deux avec Git

Voici quelques conseils pour utiliser Git en petites équipes, par exemple pour un projet de groupe.

La branche main est sacrée

Personne ne doit jamais travailler directement dans la branche main. Vous travaillez sur votre propre branche et vous faites des pull requests pour intégrer vos modifications dans la branche main. Cela permet de garder la branche main stable et de faciliter la collaboration entre les membres de l'équipe.

Branche par développeur ou fonctionnalité

Il y a deux écoles de pensée pour les branches :

  • Branche par développeur : Chaque développeur travaille sur sa propre branche. Cela permet de garder les modifications de chaque développeur séparées et de faciliter la gestion des conflits. Sur votre propre branche, vous pouvez faire ce que vous voulez sans risquer de perturber le travail des autres. Lorsque vous avez terminé, vous pouvez faire une pull request pour intégrer vos modifications dans la branche main.

  • Branche par fonctionnalité : Chaque fonctionnalité est développée dans sa propre branche. Cela permet de garder les modifications liées à une fonctionnalité au même endroit et de faciliter la gestion des pull requests.

Lorsque vous travaillez en équipe de deux, il est parfois plus simple de se diviser le travail et de créer une branche par développeur. S'il s'agit d'un projet plus complexe qui dure plusieurs semaines, il peut être préférable de créer une branche par fonctionnalité.