DreamTech : project management using GitFlow

Summary

Git is a very powerful tool providing a very efficient branching system. However, using git is not straightforward and when one wants to carry out an efficient workflow to manage a project, it is necessary to use several complex commands so that nobody is able to follow the workflow.

This Dreamtech aims at presenting the workflow that we carry out in all our software projects and the tool, namely gitflow, that we use to make it easier to follow.

As usual, we only carry out standard models so one could find many details about gitflow on the Web. Here are the main ones:

  • the reference post of Vincent Driessen.
  • the post of Synbioz that we use as canvas for this presentation
  • the website semver that presents the semantic versionning that one can easily couple to gitflow.

Finally, the best guide about GitFlow is provided by Atlassian.

Slides of the presentation

They are available here.

About Thibaud Kloczko

Graduated in CFD, Thibaud Kloczko is a software engineer at Inria. He is involved in the development of the meta platform dtk that aims at speeding up life cycle of business codes into research teams and at sharing software components between teams from different scientific fields (such as medical and biological imaging, numerical simulation, geometry, linear algebra, computational neurology).

Leave a Reply

Your email address will not be published.