diff --git a/source/images/git/gl_all_changes.png b/source/images/git/gl_all_changes.png
new file mode 100644
index 0000000000000000000000000000000000000000..adf6456844ab79ded9f9aced9e78bf0ca58ded67
Binary files /dev/null and b/source/images/git/gl_all_changes.png differ
diff --git a/source/images/git/gl_commit_source.png b/source/images/git/gl_commit_source.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a4d79da1f1b865b0b5eed33e9ffc104728fd2da
Binary files /dev/null and b/source/images/git/gl_commit_source.png differ
diff --git a/source/images/git/gl_compare_commit_source.png b/source/images/git/gl_compare_commit_source.png
new file mode 100644
index 0000000000000000000000000000000000000000..f72af2f4b7991287c295692c748d431e645681c5
Binary files /dev/null and b/source/images/git/gl_compare_commit_source.png differ
diff --git a/source/images/git/gl_compare_first_commit.png b/source/images/git/gl_compare_first_commit.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0e0e1817243a879b091fad42fae65d14f4079eb
Binary files /dev/null and b/source/images/git/gl_compare_first_commit.png differ
diff --git a/source/images/git/gl_compare_references.png b/source/images/git/gl_compare_references.png
new file mode 100644
index 0000000000000000000000000000000000000000..5ea59787851f1d2b91d276400c53f4fb84097a08
Binary files /dev/null and b/source/images/git/gl_compare_references.png differ
diff --git a/source/images/git/gl_compare_two_commits.png b/source/images/git/gl_compare_two_commits.png
new file mode 100644
index 0000000000000000000000000000000000000000..dbf269b11192dfe87349c102cbab272ceadd7f9d
Binary files /dev/null and b/source/images/git/gl_compare_two_commits.png differ
diff --git a/source/images/git/gl_first_commit.png b/source/images/git/gl_first_commit.png
new file mode 100644
index 0000000000000000000000000000000000000000..f0c8d2c24031dbaf52ce21205bac5d50e3d8aa7a
Binary files /dev/null and b/source/images/git/gl_first_commit.png differ
diff --git a/source/images/git/gl_open_all_changes.png b/source/images/git/gl_open_all_changes.png
new file mode 100644
index 0000000000000000000000000000000000000000..6e6668df031bc620deec2f806b75d2083ff61803
Binary files /dev/null and b/source/images/git/gl_open_all_changes.png differ
diff --git a/source/images/git/gl_select_second commit.png b/source/images/git/gl_select_second commit.png
new file mode 100644
index 0000000000000000000000000000000000000000..3057f927c69ecdfc4813e9b21508d55d908f7577
Binary files /dev/null and b/source/images/git/gl_select_second commit.png differ
diff --git a/source/tools/git/outils.md b/source/tools/git/outils.md
index 121d6e2741181a9f936f954e73a5d7ad9c6ee57b..70ebfa02da635a934eac5dee5b89e509ff887053 100644
--- a/source/tools/git/outils.md
+++ b/source/tools/git/outils.md
@@ -301,7 +301,7 @@ Une fois les dépôts ajoutés au workspace, ils sont alors disponibles dans la
 
 ### Interface de base de VSCode et Gitlens
 
-Imaginons que je réalise un développement sur vmap qui impacte l'application et vitis, je crée mes branches, ...
+Imaginons que je réalise un développement sur vMap qui impacte l'application et vitis, je crée mes branches, ...
 
 J'ouvre mon Workspace VSCode et je veux passer sur les branches de développement. Je vais sur la section `source control` et je vais pouvoir controler tous mes dépôts en même temps.
 
@@ -330,6 +330,38 @@ sur cette interface il est possible de :
 - Voir les modifications apportées par un commit en particulier
 - Ouvrir directement le dépot sur GitLab
 
+### Comparer deux commits spécifiques
+
+Contrairement à GitKraken la comparaison de deux commits spécifiques est moins intuitive. Voici donc la marche à suivre avec GitLens.
+
+Dans un premier temps, il faut copier le `SHA` du premier commit via le graphe des commits de GitLens. Cliquez sur `View->Output` (`ou Ctrl+Shift+U`), puis cliquez sur l'onglet GitLens. Recherchez le premier commit à comparer et faire un clic droit puis cliquez sur `Copy SHA`.
+
+![GL compare commits](/images/git/gl_first_commit.png)
+
+Nous allons maintenant indiquer le premier commit pour la comparaison. Allez dans la section `Source Control` puis cliquez sur `Compare References...` de l'onglet `GITLENS`.
+
+![GL compare commits](/images/git/gl_compare_references.png)
+
+Entrez le `SHA` précédemment copié et validez avec la touche `entrée`.
+
+![GL compare commits](/images/git/gl_compare_first_commit.png)
+
+Récupérez le `SHA` du second commit comme indiqué précédemment pour le premier commit. Sélectionnez le premier commit dans le `search & compare` et entrez le deuxième commit puis validez avec la touche `entrée`.
+
+![GL compare commits](/images/git/gl_select_second commit.png)
+
+Le résultat de la comparaison apparaît dans l'onglet `GITLENS`.
+
+![GL compare commits](/images/git/gl_compare_two_commits.png)
+
+Vous pouvez visualiser les différences en cliquant sur le fichier source ou aussi voir toutes les modifications en cliquant sur `Open All Changes`.
+
+![GL compare commits](/images/git/gl_open_all_changes.png)
+
+![GL compare commits](/images/git/gl_all_changes.png)
+
+
+
 Contrairement avec GitKraken, je n'arrive plus à : 
 - Comparer deux commit spécifiques
 - Faire un interactive rebase