diff --git a/UE701/SEMESTRE_2_2023-24/EXERCICES/commandes_utiles.txt b/UE701/SEMESTRE_2_2023-24/EXERCICES/commandes_utiles.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f788d9eb7761a6523fa527a409f1573ee9c7d322
--- /dev/null
+++ b/UE701/SEMESTRE_2_2023-24/EXERCICES/commandes_utiles.txt
@@ -0,0 +1,44 @@
+// création des alias
+alias af='git add Firmware.txt ; git commit -m "ajout de Firmware"'
+alias am='git add Maps.txt ; git commit -m "ajout de Maps"'
+alias ar='git add Roadtrip.txt ; git commit -m "ajout de Roadtrip"'
+alias gb='git branch'
+alias gc='git checkout'
+alias gl='git ls-files --cached'
+alias go='git log --oneline'
+// utilisation d'un alias
+go DEV
+
+// information sur les branches
+git branch --all
+git checkout -b DEV1B
+git checkout -b DEV2B
+
+// informations sur les commit
+gitk --all&
+git log --oneline
+
+// informations sur le stage (ou index)
+git ls-files --cached
+git status
+
+// fusionner dans DEV (après un checkout)
+git merge DEV1B
+git merge DEV1B --no-ff
+git merge DEV2B
+git merge DEV2B --no-ff
+
+// rebasage dans DEV
+git rebase DEV DEV1B
+
+// rééinitialiser des états
+git reset --hard HEAD~1
+git reset --hard HEAD~2
+git reset --hard HEAD~3
+git reset --mixed HEAD~1
+git reset --soft HEAD~1
+
+// créer des fichiers
+touch Firmware.txt
+touch Maps.txt
+touch Roadtrip.txt