Commit 1347041f authored by Thibaud Duhautbout's avatar Thibaud Duhautbout

Ajout des fichiers de vérification et des scripts de sauvetage

parent 064ed1ad
519f380bf192cf368613021d0bc67569 *kaamelott
912d0a90cf4020a9db50abad6d251d38 *kaamelott
2d9e75908e6e47214aa66e73fd8756ca *kaamelott
4703d7837d4913741e6221e1eff0d695 *kaamelott
#!/bin/bash
option="$@"
case $option in
1)
filecheck=".kaamelott.merge_simple.md5"
;;
2)
filecheck=".kaamelott.rebase_simple.md5"
;;
3)
filecheck=".kaamelott.merge_conflits.md5"
;;
4)
filecheck=".kaamelott.rebase_conflits.md5"
;;
*)
echo "Option non prévue !"
echo "Utilisation : ./check.sh <numéro>"
echo "1 : vérification après le merge simple"
echo "2 : vérification après le rebase simple"
echo "3 : vérification après le merge avec conflits"
echo "4 : vérification après le rebase avec conflits"
exit 1
;;
esac
md5sum --check $filecheck
if [ $? -eq 0 ]
then
echo "C'est bon, on passe à la suite !"
else
echo "C'est pas encore ça, vérifiez bien les espaces partout si vous êtes sûrs de vous !"
fi
......@@ -5,3 +5,4 @@ git checkout rebase_simple
git checkout rebase_conflit
git checkout master
git remote remove origin
alias gitl='git log --graph --decorate --all'
git remote add origin https://gitlab.utc.fr/picasoft/formations/A18/tp-v2
git fetch
git checkout master
git reset --hard origin/master
git checkout rebase_simple
git reset --hard origin/rebase_simple
git checkout rebase_conflit
git reset --hard origin/rebase_conflit
git checkout merge_conflit
git reset --hard origin/merge_conflit
git checkout merge_simple
git reset --hard origin/merge_simple
git remote remove origin
git checkout master
git checkout --quiet master
git reset --hard HEAD^
git remote add origin https://gitlab.utc.fr/picasoft/formations/A18/tp-v2
git fetch
git checkout rebase_simple
git reset --hard origin/rebase_simple
git checkout master
git reset --hard HEAD^
git remote remove origin
git remote add origin https://gitlab.utc.fr/picasoft/formations/A18/tp-v2
git fetch
git checkout --quiet master
git reset --hard HEAD^
git checkout --quiet rebase_conflit
git reset --hard origin/rebase_conflit
git remote remove origin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment