Introduction à l'ingénierie logicielle

Georges-André Silber, Mines Paris, Université PSL

Octobre 2023

Cours

Git

Description des concepts internes de Git exposés dans le chap. 10 du livre Pro Git.

Travaux pratiques

L'objectif est de contribuer au projet BAF sur Gitlab:

  1. Se créer un compte sur Gitlab.com
  2. Faire un "fork" du projet
  3. Le faire fonctionner en local pour se créer un environnement de développement
  4. Contribuer au projet en développant dans une branche du projet "forké" et en proposant des merge requests dans au projet source du fork. Parmi les contributions attendues:
    • mettre en place des tests avec pytest
    • créer une documentation avec Sphinx
    • mettre en place une CI