Skip to content
Snippets Groups Projects
Commit 99e0aad9 authored by Richard  BEUVOT's avatar Richard BEUVOT
Browse files

Q2.6 Réapparition des réponses !

parent ce819363
Branches
No related tags found
No related merge requests found
...@@ -188,39 +188,71 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge ...@@ -188,39 +188,71 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge
##### 2. Les branches ##### 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`) 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`)
> git branch BeuvotMaleterre
git branch BeuvotMaleterre > git checkout BeuvotMaleterre
git checkout BeuvotMaleterre
0. Lister les branches locales et les fichiers présent dans le répertoire courant `*` 0. Lister les branches locales et les fichiers présent dans le répertoire courant `*`
> git branch
> ls -a
> git commit -m "Q2.2 Ajout d'une branche"
>
> ---
>
> * BeuvotMaleterre
> master
>
> ./ ../ .git/ .gitignore Beuvot-Maleterre-Compte-Rendu.md file2ignore start
git branch 0. Aficher le status de votre repo `*`
ls -a > git status
git commit -m "Q2.2 Ajout d'une branche" > git commit -m "Q2.2 Ajout d'une branche"
>
--- > ---
>
> On branch BeuvotMaleterre
> nothing to commit, working tree clean
\* BeuvotMaleterre 0. Créez une branche pour _développer_ la réponse de ce point (nommez là `mybranch-2.4` par exemple)
master > git branch BeuvotMaleterre-2.4
> git checkout BeuvotMaleterre-2.4
./ ../ .git/ .gitignore Beuvot-Maleterre-Compte-Rendu.md file2ignore start 0. Afficher un historique sous forme de graph (`a dog`) de votre repo
> git log --all --decorate --oneline --graph
>
> ---
>
>
> * ce81936 (HEAD -> BeuvotMaleterre-2.4, origin/BeuvotMaleterre, BeuvotMaleterre) Q4.4 Modif CR + Push branche
> * cdc77c4 Q2.2 Ajout d'une branche
0. Aficher le status de votre repo `*` 0. Pourquoi les 2 branches pointent elles sur la même révision ?`*`
> git add *
> git commit -m "Q2.4.2 Nouvelle branche 2.4"
>##### Commentaire
> Aucun commit n'a été effectué depuis la création de la nouvelle branche : elle contient les même sources
git status 0. Afficher à nouveau l'historique pour montrer les modifications suite au précédent commit `*`
git commit -m "Q2.2 Ajout d'une branche" > git log --all --decorate --oneline --graph
> git add *
> git commit -m "Q2.4.3 Nouveaux Commit !"
>
>
> ---
>
>
> * 408c75b (HEAD -> BeuvotMaleterre-2.4) Q2.4.2 Nouvelle branche 2.4
> * ce81936 (origin/BeuvotMaleterre, BeuvotMaleterre) Q4.4 Modif CR + Push branche
> * cdc77c4 Q2.2 Ajout d'une branche
--- 0. Revenir la brache `mybranch`
> git checkout BeuvotMaleterre
On branch BeuvotMaleterre 0. Où sont passé vos reponses au point 2.4 ? `*`
nothing to commit, working tree clean > git add *
> git commit -m "Q2.6 Réapparition des réponses !"
>##### Commentaire
> Etant retourné sur BeuvotMaleterre, les reponses 2.4.2 et 2.4.3 n'ont pas été commit sur cette branche, elles ont été commit sur BeuvotMaleterre-2.4
0. Créez une branche pour _développer_ la réponse de ce point (nommez là `mybranch-2.4` par exemple)
0. Afficher un historique sous forme de graph (`a dog`) de votre repo
0. Pourquoi les 2 branches pointent elles sur la même révision ?`*`
0. Afficher à nouvea l'historique pour montrer les modifications suite au précédent commit `*`
0. Revenir la brache `mybranch`
0. Où sont passé vos reponces au point 2.4 ? `*`
0. Affichez un historique sous forme de graph (`a dog`) de votre repo, Que peux ton en dire ? 0. Affichez un historique sous forme de graph (`a dog`) de votre repo, Que peux ton en dire ?
0. Revenir sur la branche master 0. Revenir sur la branche master
0. Ajoutez et commitez un fichier (touch new_file) 0. Ajoutez et commitez un fichier (touch new_file)
...@@ -277,10 +309,23 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge ...@@ -277,10 +309,23 @@ https://gitlab.isima.fr/mazenovi/2017-F2-Forge
* [new branch] master -> origin/master * [new branch] master -> origin/master
* [new branch] pushToIsima -> origin/pushToIsima * [new branch] pushToIsima -> origin/pushToIsima
0. Pousser votre branche de votre repo local sur le repos distant `*` 0. Pousser votre branche de votre repo local sur le repos distant `*`
git push BeuvotMaleterre $ git push origin BeuvotMaleterre
---
Counting objects: 21, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (18/18), done.
Writing objects: 100% (21/21), 7.10 KiB | 661.00 KiB/s, done.
Total 21 (delta 5), reused 1 (delta 0)
remote:
remote: To create a merge request for BeuvotMaleterre, visit:
remote: https://gitlab.isima.fr/mazenovi/2017-F2-Forge/merge_requests/new?merge_request%5Bsource_branch%5D=BeuvotMaleterre
remote:
To https://gitlab.isima.fr/mazenovi/2017-F2-Forge.git
* [new branch] BeuvotMaleterre -> BeuvotMaleterre
0. En consultant votre branche sous gitlab, vous devriez constaté que la date de modification du fichier start est plus acienne que celle de votre compte rendu, porquoi alors que le push de toute votre branche est faite en une seule fois ? 0. En consultant votre branche sous gitlab, vous devriez constaté que la date de modification du fichier start est plus acienne que celle de votre compte rendu, porquoi alors que le push de toute votre branche est faite en une seule fois ?
0. Supprimer le dossier .git 0. Supprimer le dossier .git
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment