Updated "Gestion de versions locale avec git, les bases" authored by Sebastien Jean's avatar Sebastien Jean
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`)
- visualisant l'état du dépôt (`git status`)
- produisant des versions (`git add` et `git commit`)
- visualisant l'historique (`git log`)
- comparant des versions différentes d'un même fichier (`git diff`)
- [Création d'un dépôt local](#cr-ation-d-un-d-p-t-local)
- [Production de versions](#production-de-versions)
* [Création d'un nouveau fichier](#cr-ation-d-un-nouveau-fichier)
* [Visualisation de l'état du dépôt](#visualisation-de-l--tat-du-d-p-t)
* [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><a href='http://ecotrust-canada.github.io/markdown-toc/'>Table of contents generated with markdown-toc</a></i></small>
<small><i><a href='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_
......@@ -221,7 +231,7 @@ MacBook-Air-749:4git sebastienjean$
## Manipulation de l'historique
## Visualisation de l'historique
### Visualisation de l'historique
La commande `git log` permet de voir l'historique de façon exhaustive et d'y retrouver les pointeurs :
......
......