Skip to content
Snippets Groups Projects
Commit 83d0452a authored by Denys's avatar Denys
Browse files

Question 2.12

parent 111aef63
Branches
No related tags found
No related merge requests found
......@@ -20,24 +20,46 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge
0. _Par la suite pensez à commiter votre compte rendu apres chaques étapes dont l'enoncé est terminé par `*`, pour les messages de commit vous pouvez utiliser les numéros des questions (Ex Q1.2 ici)_
0. Ajouter le compte rendu dans le repo `*`
````
git add rapport.md
$git add DrosneMosnierSujet.md
````
0. Afficher la status de votre copie de travail
````
$git status
````
0. Modifiez le CR pour supprimer la première partie et indiquez vos noms (n'oublier pas de faire un `git add` pour marque le fichier comme devant être ajouté) `*`
````
$git add DrosneMosnierSujet.md
````
0. Afficher l'historique de votre repo
````
git log
$git log
````
0. Renommer ce fichier en préfixant avec vos noms en amendant le commit précédent (`git commit -m "mon message"` pour indiquer le mesage de commit directement) `*`
````
$?????????????????????????????
````
0. Afficher l'historique de votre repo
````
$git log
````
0. Il ne devrait y avoir que deux entrées dans l'historique pourquoi ? `*`
````
$?????????????
````
0. Créer un nouveau fichier, nommé start, contenant la date et l'heure actuelle `*`
````
$touch start
$date >> start
````
0. Créer un nouveau fichier : file2ignore
$touch file2ignore
````
$touch file2ignore
````
0. Afficher la status de votre copie de travail
````
$git status
````
0. On souhaite que ce fichier soit ignoré et ne soit jamais commité. Réalisez la configuration nécesaire pour que cette regle soit effective `*`
````
$touch file2ignore
......@@ -45,7 +67,15 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge
$echo file2ignore >> .gitignore
````
0. Lister le contenu du repertoire courant, afficher le status et la log
````
$ls
$git status
$git log
````
0. Avant de commiter affichez les modifications par rapport à la précédente révision ? `*`
````
$git diff
````
##### 2. Les branches
0. Créez une branche portant votre nom et basculer sur cette branche (dans la suite du TP cette branche est désignée par `mybranch`)
......@@ -79,11 +109,32 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge
$git status
````
0. Revenir la brache `mybranch`
````
$git checkout Drosne
````
0. Où sont passé vos reponces au point 2.4 ? `*`
````
Ces reponses sont sur la branche Drosne-2.4
````
0. Affichez un historique sous forme de graph (`a dog`) de votre repo, Que peux ton en dire ?
````
$git log --graph
````
0. Revenir sur la branche master
````
$git checkout master
````
0. Ajoutez et commitez un fichier (touch new_file)
````
$touch new_file
$git add new_file
$git commit -m "ajout de new_file"
````
0. Revenir sur votre branche `mybranch` pour completer le compte rendu `*`
````
$git checkout Drosne
````
0. Affichez un historique sous forme de graph (`a dog`) de votre repo `*`
##### 3. Merge
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment