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