Skip to content
Marc-Antoine Lemire edited this page Jul 17, 2018 · 4 revisions

Qu'est-ce que Git ?

Git est un logiciel de gestion de versions écrit par Linus Torvalds, le père créateur du noyau Linux. Ce genre de logiciel permet de stocker un ensemble de fichier tout en conservant la chronologie des modifications appliquées sur ceux-ci. La particularité de Git c'est qu'il est décentralisé, ce qui veut dire que chacun des développeurs peut travailler à son rythme, de façon désynchronisée.

Source : Openclassrooms - Gérez votre code avec Git et GitHub

De plus, un des grands avantage, c'est que nous ne sommes pas dépendants d'une seule machine, les contributeurs n'ont pas besoin d'être connecté au gestionnaire de version pour travailler car la plupart des opérations sont effectuées en local. Nous allons avoir besoin de l'accès à internet pour faire le partage de nos modifications locales dans un répertoire distant sur Github par exemple.

Qu'est-ce que Github alors ?

Vous êtes actuellement sur Github si vous lisez cette documentation, mais qu'est-ce que Github réellement ? C'est un service web qui permet d'héberger et gérer des projets en développement logiciel en utilisant Git.

Le site assure également un contrôle d'accès et des fonctionnalités destinées à la collaboration comme le suivi des bugs, les demandes de fonctionnalités, la gestion de tâches et un wiki pour chaque projet.

Source : Wiki Github

Clone this wiki locally