Update Gestion de versions locale avec git, les bases authored by Sebastien Jean's avatar Sebastien Jean
...@@ -311,7 +311,7 @@ MacBook-Air-749:4git sebastienjean$ git commit -a -m "modification du fichier" ...@@ -311,7 +311,7 @@ MacBook-Air-749:4git sebastienjean$ git commit -a -m "modification du fichier"
MacBook-Air-749:4git sebastienjean$ MacBook-Air-749:4git sebastienjean$
``` ```
__N.B.__ : ici, l'e fichier est déjà connu.'option `-a` permet d'éviter l'appel à `git add` et inclus à la nouvelle version l'intégralité du contenu de la zone _unstaged_. __N.B.__ : ici, le fichier est déjà connu. L'option `-a` permet d'éviter l'appel à `git add` et inclus à la nouvelle version l'intégralité du contenu de la zone _unstaged_.
Il y a donc maintenant 2 versions : Il y a donc maintenant 2 versions :
...@@ -368,7 +368,7 @@ index 927b61b..53c5f7f 100644 ...@@ -368,7 +368,7 @@ index 927b61b..53c5f7f 100644
+Encore une autre ligne de texte +Encore une autre ligne de texte
``` ```
__N.B.__ : On peut aussi utiliser en paramètre les _hash_ des commits (abbréviés ou non) mais il est parfois plus simple de se répérer par rapport à `HEAD` (`~1` pour le commit parent, `~2` pour le commit grand-parent, ...) ou même par rapport à `Master` (de la même manière) __N.B.__ : On peut aussi utiliser en paramètre les _hash_ des commits (abbréviés ou non) mais il est parfois plus simple de se répérer par rapport à `HEAD` (`~1` pour le commit parent, `~2` pour le commit grand-parent, ...) ou même par rapport à `Master` (de la même manière).
### Restauration de versions ### Restauration de versions
...@@ -421,7 +421,7 @@ index ee051bd..927b61b 100644 ...@@ -421,7 +421,7 @@ index ee051bd..927b61b 100644
MacBook-Air-749:4git sebastienjean$ MacBook-Air-749:4git sebastienjean$
``` ```
On décide de les défaire (l'exécution est déroutée vers un éditeur de texte pour renseigner le message de commit) : On décide de les défaire (l'exécution est déroutée vers un éditeur de texte pour rédiger le message de commit) :
``` ```
MacBook-Air-749:4git sebastienjean$ git revert HEAD MacBook-Air-749:4git sebastienjean$ git revert HEAD
...@@ -441,7 +441,7 @@ e08fe66 modification du fichier ...@@ -441,7 +441,7 @@ e08fe66 modification du fichier
MacBook-Air-749:4git sebastienjean$ MacBook-Air-749:4git sebastienjean$
``` ```
On visualise les modifications entre les 2 dernières versions, et on observe qu'elles sont bien l'inverse des précédentes : On visualise les modifications entre les 2 dernières versions, et on observe qu'elles sont bien inverses des précédentes :
```diff ```diff
MacBook-Air-749:4git sebastienjean$ git diff HEAD~1 HEAD unFichier.txt MacBook-Air-749:4git sebastienjean$ git diff HEAD~1 HEAD unFichier.txt
...@@ -455,7 +455,7 @@ index 927b61b..ee051bd 100644 ...@@ -455,7 +455,7 @@ index 927b61b..ee051bd 100644
MacBook-Air-749:4git sebastienjean$ MacBook-Air-749:4git sebastienjean$
``` ```
On visualise les modifications entre la dernière version et son grand-parent, et on observe qu'elles sont bien nulles (on a rétabli le même contenu du _Working Tree` : On visualise les modifications entre la dernière version et son grand-parent, et on observe qu'elles sont bien nulles (on a rétabli le même contenu du _Working Tree_ :
```diff ```diff
MacBook-Air-749:4git sebastienjean$ git diff HEAD~2 HEAD unFichier.txt MacBook-Air-749:4git sebastienjean$ git diff HEAD~2 HEAD unFichier.txt
... ...
......