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

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

Add LICENSE

Correction alias log

shheeebbaaaannngg
This commit is contained in:
2018-10-23 22:56:26 +02:00
committed by Thibaud Duhautbout
parent 064ed1ad87
commit 243c15c4aa
12 changed files with 84 additions and 1 deletions

1
.git_alias Normal file
View File

@@ -0,0 +1 @@
alias gitl="git log --graph --all --decorate"

View File

@@ -0,0 +1 @@
519f380bf192cf368613021d0bc67569 *kaamelott

View File

@@ -0,0 +1 @@
912d0a90cf4020a9db50abad6d251d38 *kaamelott

View File

@@ -0,0 +1 @@
2d9e75908e6e47214aa66e73fd8756ca *kaamelott

View File

@@ -0,0 +1 @@
4703d7837d4913741e6221e1eff0d695 *kaamelott

12
LICENSE Normal file
View File

@@ -0,0 +1,12 @@
24 octobre 2018
Rémy Huet (remy.huet@etu.utc.fr), Thibaud Duhautbout (thibaud@duhautbout.ovh)
Association Picasoft (picasoft@assos.utc.fr)
La présentation et tous les fichiers qui composent ce dépôt sont sous licence
Creative Commons 4.0 Attribution - Partage dans les Mêmes Conditions 4.0
International (CC BY-SA 4.0).
Vous êtes libre de partager (copier, distribuer et communiquer le matériel par
tous moyens et sous tous formats) et d'adapter (remixer, transformer et créer à
partir du matériel) ces fichiers pour toute utilisation, y compris commerciale.
Visitez https://creativecommons.org/licenses/by-sa/4.0/deed.fr pour plus
d'informations.

36
check.sh Executable file
View File

@@ -0,0 +1,36 @@
#!/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

2
init.sh Normal file → Executable file
View File

@@ -1,4 +1,4 @@
#/bin/bash
#!/bin/sh
git checkout merge_simple
git checkout merge_conflit
git checkout rebase_simple

14
reset_hard.sh Executable file
View File

@@ -0,0 +1,14 @@
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

2
reset_merge.sh Executable file
View File

@@ -0,0 +1,2 @@
git checkout --quiet master
git reset --hard HEAD^

7
reset_rebase.sh Executable file
View File

@@ -0,0 +1,7 @@
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

7
reset_rebase_conflits.sh Executable file
View File

@@ -0,0 +1,7 @@
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