Skip to content
Snippets Groups Projects
Commit 8e9b2157 authored by EL MKOUDI Anass's avatar EL MKOUDI Anass
Browse files

Q5 MAJ-CR

parent 7796961e
No related branches found
No related tags found
No related merge requests found
...@@ -2,107 +2,68 @@ ...@@ -2,107 +2,68 @@
# Infos étudiant : # Infos étudiant :
Par binôme Nom Prénom: * BOUHANNI Hamza
* Nom Prénom * EL MKOUDI Anass
* Nom Prénom
## Première partie - Consignes générales ## TP 1
### Format du document
Ce TP est et son compte rendu est un fichier au format `md` pour **Markdown** qui est un format permettant de gérérer facilement du HTML. Ce format étant couramment supporté par les outils de développement, nous l'utiliserons pour les comptes rendus.
Plus d'information sur la syntaxe de ce format :
* Spécification : https://daringfireball.net/projects/markdown/
* Cheatsheet : https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet
* Version GitLab : https://docs.gitlab.com/ee/user/markdown.html#code-and-syntax-highlighting
Ci dessous un exemple d’éditeur à utiliser pour obtenir une prés visualisation de votre document :
* **Atom** avec le plugin **markdown-preview**
* ctrl-shift-M pour afficher la preview
* **Notepad++** avec le plugin **MarkdownViewerPlusPlus**
* **SublimeText** avec le plugin **sublimetext-markdown-preview**
* **Eclipse**
* **IntelliJ**
* **vi / blocnote**
* ...
* Snipplet de code
### Format md
#### Exemple de code
```java
// ceci est un commentaire
public String test = "Hello Word";
boolean hello = true;
if (true == hello ) {
System.out.println(test);
}
```
##### Utilisation de liste
0. item 1
0. item 1.1
0. item 2
Télécharger le sujet du TP à l'adresse suivante :
https://gitlab.isima.fr/mazenovi/2017-F2-Forge
* liste #### 1. Les basiques
* non ordonné 0. Créer un repository git
* sans index $mkdir myRepo
$ cd myRepo/
$ git init
##### Accentuation Initialized empty Git repository in H:/TPs/gdp/myRepo/.git/
Italic avec *étoile* or _tiret-bas_. 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 tp1.md
En gras avec double **étoile** ou __tiret-bas__ .
Il est possible de combiner les deux **étoile et _tiret-bas_**. $ git commit -m "ajout de l enonce du TP1"
[master (root-commit) 7796961] ajout de l enonce du TP1
Committer: EL MKOUDI Anass <anelmkoudi@rcisima.isima.fr>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly. Run the
following command and follow the instructions in your editor to edit
your configuration file:
Pour barrer on utilise deux tildes. ~~Barrer ça.~~ git config --global --edit
##### Liens After doing this, you may fix the identity used for this commit with:
[Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)
##### Tables git commit --amend --reset-author
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
Markdown | Less | Pretty 1 file changed, 158 insertions(+)
--- | --- | --- create mode 100644 tp1.md
*Still* | `renders` | **nicely**
1 | 2 | 3
### Exemple pour le compte rendu 0. Afficher la status de votre copie de travail
Compléter le document avec vos réponses, pour chaque consignes indiquez les commandes utilisées,le résultat et un commentaire. Par exemple : $ git status
> #### 1. Création d'un répertoire, ajout d'un fichier et lister le répertoire On branch master
> ##### Listing des commandes et résultat Changes not staged for commit:
user@localhost:~/$ mkdir temp (use "git add <file>..." to update what will be committed)
user@localhost:~/$ cd temp/ (use "git checkout -- <file>..." to discard changes in working directory)
user@localhost:~/temp$ ls
user@localhost:~/temp$ touch newFile
user@localhost:~/temp$ ls
newFile
> ##### Commentaire
> Création d'un nouveau dossier **temp** dans la répertoire courant et ajout ajout d'un fichier **newFile**, nous avons utiliser la commande `ls` pour lister le contenu de ce nouveau répertoire.
modified: tp1.md
## TP 1 no changes added to commit (use "git add" and/or "git commit -a")
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 commit -m "Q5 MAJ-CR"
On branch master
Changes not staged for commit:
modified: tp1.md
Télécharger le sujet du TP à l'adresse suivante : no changes added to commit
https://gitlab.isima.fr/mazenovi/2017-F2-Forge
#### 1. Les basiques
0. Créer un repository git
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 `*`
0. Afficher la status de votre copie de travail
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é) `*`
0. Afficher l'historique de votre repo 0. Afficher l'historique de votre repo
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. 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 0. Afficher l'historique de votre repo
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment