Commit c9684709 authored by Guillaume.Chanel's avatar Guillaume.Chanel
Browse files

adjust to the content presenting during the lectures

parent 03d11058
......@@ -2,15 +2,18 @@
**Note**: lorsque la mention "ajouter ce fichier au dépôt" ou "ajouter les chagements au dépôt" apparait il s'agit de créer un commit contenant le fichier ou les modifications apportées. Le commit devra porter comme nom "*SECT*_Q*X*" pour la question *X* de la section *SECT* (par exemple GIT_Q2). Si une question n'a pas de numéro simplement indiquer la section (e.g. SSH).
## GIT
## A faire tous ensemble
1. *Forker* ce dépôt pour obtenir votre propre version sur gitlab.
2. *Cloner* votre version du dépôt (attention à bien utiliser la version SSH et PAS https).
3. Créer une nouvelle branche portant votre nom.
4. Pour le reste de l'examen vous travaillerez sur cette nouvelle branche uniquement, sauf pour les toutes dernières questions (c.f. question *merge*).
5. Executer le script nommé *script.sh*. Ce script a créé un fichier, ajouter ce fichier au dépôt.
## Shell / Bash
## GIT (partie 1)
1. Créer une nouvelle branche portant votre nom.
2. Pour le reste de l'examen vous travaillerez sur cette nouvelle branche uniquement, sauf pour les toutes dernières questions (c.f. question *merge*).
3. Taper la commande *./script.sh* dans la racine du dépôt pour executer le script. Ce script a créé un fichier, ajouter ce fichier au dépôt.
## Shell
1. Supprimer **TOUS** les fichiers se terminant par *.txt dans le dossier *txt*. Ajouter les changements au dépôt.
2. Supprimer le fichier *toerease* du dossier *damn*. Ajouter les changements au dépôt.
......@@ -23,16 +26,13 @@ En se connectant sur la machine cuilxa.unige.ch par SSH copier le fichier distan
## Fichiers
1. Proposer un algorithme (syntaxe libre) permettant d'identifier si un fichier est au format UTF8. Ecrire cet algorithme dans un fichier nommé **isUTF8.alg**. L'ajouter à la racine du dépôt.
2. En utilisant un éditeur hexadecimal, stocker dans un fichier nommé **data.bin** la valeur décimale 256 en *little-endian* sur deux octets. Ajouter ce fichier à la racine du dépôt.
En utilisant un éditeur hexadecimal, stocker dans un fichier nommé **data.bin** la valeur décimale 256 en *little-endian* sur deux octets. Ajouter ce fichier à la racine du dépôt.
## Swift et débuguage
## GIT
## GIT (partie 2)
1. Effectuer un *merge* de la branche portant votre nom vers la branche master.
2. Monter le contenu local de votre dépôt vers votre *remote*.
3. Effectuer un *pull request* sur le dépôt originel qui aura pour titre *nom_prenom* où vous indiquerez votre nom et votre prénom.
4. Effectuer un *merge* de la branche portant votre nom vers la branche master.
5. Monter tout le contenu local de votre dépôt (i.e. toutes les branches) vers votre *remote*.
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