View on GitHub

lp4-2019

Atelier de présentation de git/github

Les projets informatiques offrent l’occasion comme peu d’autres domaines de collaborer à plusieurs (très nombreux!) sur un même projet.

img

Ce genre de projet est donc à la fois très complexe, et implique de nombreux collaborateurs.

Les logiciels de contrôle de version - tels que git ou svn - permettent de pouvoir conserver un historique des changements afin de pouvoir revenir à des états antérieurs. Ils permettent aussi de gérer la collaboration en donnant des fonctionnalités de fusion si des mêmes fichiers sont modifiés par plusieurs personnes en même temps (.. compliqué).

But

Comprendre ce qu’est un outil de contrôle de version : git. Comprendre ce qu’est github.

1. Ce que vous allez faire

Rendez-vous ici pour la pratique.

2. Modalités

installations en individuel puis simulation de projet à plusieurs.

3. Ressources

Une bonne introduction des commandes de base, des généralités sur git et github : https://guides.github.com/introduction/git-handbook/

Git est le logiciel de versionning le plus utilisé par les developpeurs. L’autre grand nom est svn : stackoverflow -> why is git better than subversion.

Restitution