L'objectif de ce qui suit est de prendre en main l'outil de gestion de versions _git_ afin de tracer l'historique d'un développement local en :
L'objectif de ce qui suit est de prendre en main l'outil de gestion de versions _git_ afin de tracer l'historique d'un développement local, en passant par les étapes suivantes :
- créant un nouveau dépôt (`git init`)
-[Création d'un dépôt local](#cr-ation-d-un-d-p-t-local)
- visualisant l'état du dépôt (`git status`)
-[Production de versions](#production-de-versions)
- produisant des versions (`git add` et `git commit`)
*[Création d'un nouveau fichier](#cr-ation-d-un-nouveau-fichier)
- visualisant l'historique (`git log`)
*[Visualisation de l'état du dépôt](#visualisation-de-l--tat-du-d-p-t)
- comparant des versions différentes d'un même fichier (`git diff`)
*[Préparation d'une nouvelle version](#pr-paration-d-une-nouvelle-version)
*[Création d'une nouvelle version](#cr-ation-d-une-nouvelle-version)
-[Manipulation de l'historique](#manipulation-de-l-historique)
*[Visualisation de l'historique](#visualisation-de-l-historique)
*[Comparaison de versions](#comparaison-de-versions)
*[Restauration de versions](#restauration-de-versions)
*[Inversion de modifications](#inversion-de-modifications)
<small><i><ahref='http://ecotrust-canada.github.io/markdown-toc/'>Table of contents generated with markdown-toc</a></i></small>
<small><i><ahref='http://ecotrust-canada.github.io/markdown-toc/'>Table of contents generated with markdown-toc</a></i></small>
__N.B.__ : _les manipulations suivante sont faites depuis un terminal Linux-compatible, les commandes ont des équivalents sous Windows_
__N.B.__ : _les manipulations suivante sont faites depuis un terminal Linux-compatible, les commandes ont des équivalents sous Windows_