Skip to content
Ambroise Mostin edited this page Aug 5, 2020 · 2 revisions

B.3 Git : Explication de la manière dont l’outil Git a été exploité

J'ai utilisé l'outil git intégré à eclipse.

Pour ce faire j'ai:

  • Cliqué sur windows puis perspective puis open puis other puis git.
  • J'ai collé l'uri de pour cloner mon repo github.
  • Enfin, j'ai importé le projet dans le workspace.

Branches, pull request et automated project

  • Ayant préparé mes tâches sur trello, je savais quelle tâche devait être accomplie pour quel sprint.
  • Pour chaque sprint, il y a une branche sur laquelle je crée des branches pour chaque fonctionnalité sur lesquelles je met les commit. Cela me permet de ne fusionner avec master que quand le projet est prêt à être en production.
    • Au début d'un sprint, je clique-droit sur le projet puis sur team puis sur Switch to, je crée la branche du sprint et j'y place mon premier commit (via l'outil intégré à eclipse)
    • Je crée une pull request avec comme titre l'objectif du sprint, je sélectionne la comparaison avec master et le projet Avancement du projet.
    • Ensuite je crée une branche spécifique à la fonctionnalité qui porte le même numéro que la carte concernée du trello et j'y ajoute mes commit.
    • Je crée une pull request avec comme titre l'objectif de la fonctionnalité, je sélectionne la comparaison avec la branche et le projet Avancement du projet.
    • Lorsque j'ai fini une fonctionnalité ou un sprint, je merge avec la branche comparée sans la supprimer pour y accéder facilement et voir ce qui s'y est passé
    • Pour chaque pull request, il y à une carte qui se crée avec le titre de la pull request et se place dans la colonne DOING du project. Lorsque les branches ont été fusionnée, la carte en question se place dans la colonne DONE. Cela permet à n'importe qui de retrouver les branches et voir précisément ce qui à été fait.

Clone this wiki locally