Commit 1ac049a3 authored by Laurent Heirendt's avatar Laurent Heirendt
Browse files

Restructuring files

parent 21d133b9
## The 5 commands
## The 5 essential commands
`pull, status, add, commit, push`
note:
Put your speaker notes here.
You can see them pressing 's'.
Fullscreen can be activated by typing 'f'.
```shell
$ git init
......
## GitHub and GitLab
......@@ -18,5 +18,5 @@ $ git config -l
```shell
$ git --version
# git version 1.8.5
# git version 2.10.0
```
......@@ -16,32 +16,37 @@
}
},
{
"filename": "installation.md",
"filename": "what_is_git.md",
"attr": {
}
},
{
"filename": "github_gitlab.md",
"attr": {
}
},
{
"filename": "part-4-first-repo.md",
"filename": "installation.md",
"attr": {
}
},
{
"filename": "part-5-branches.md",
"filename": "essential_commands.md",
"attr": {
}
},
{
"filename": "part-6-remote.md",
"filename": "branches.md",
"attr": {
}
},
{
"filename": "part-7-github-pages.md",
"filename": "forks.md",
"attr": {
}
},
{
"filename": "part-8-thanks.md",
"filename": "thanks.md",
"attr": {
}
}
......
## Overview
0. The Terminal
1. What is `git`? Why do I need it? <!--(5 min)//-->
1. What is `git`? <!--(5 min)//-->
2. GitHub and GitLab <!--(5min)//-->
* Practical session <!--(5 min)//-->
- GitLab interface
- GitHub interface
3. The 5 essential commands <!--(10 min)//-->
3. Installation of `git`
4. The 5 essential commands <!--(10 min)//-->
* Practical session <!--(15 min)//-->
- `clone/pull` / `status` / `add` / `commit` / `push`
4. Branches <!--(10 min)//-->
5. Branches <!--(10 min)//-->
* Practical session <!--(10 min)//-->
5. Forks <!--(10 min)//-->
6. Forks <!--(10 min)//-->
* Practical session <!--(10 min)//-->
6. Evaluation <!--(10 min)//-->
7. Evaluation <!--(10 min)//-->
## Dépôt magique
`<user>.github.io`
`master => http://<user>.github.io/`
## Branche magique
Tous les autres dépôt GitHub:
`gh-pages => http://<user>.github.io/<repository>/`
## Action!
Un simple fichier `index.html` suffit :)
## Marque blanche
`http://<user>.github.io => http://your.domain`
Utilisez un fichier `CNAME` à la racine du dépôt.
[Détails](https://help.github.com/articles/setting-up-a-custom-domain-with-pages)
Exemple: [ssaunier.github.io/CNAME](https://github.com/ssaunier/ssaunier.github.io/blob/master/CNAME)
......@@ -33,26 +33,3 @@ Create a directory
```sh
$ mkdir myNewDirectory
```
## What is `git`? Why do I need it?
![](img/git_definition.png)
![](img/linus.jpg)
Designed and implemented in 2005 by **Linus Torvalds**
`git` is a version tracking system, essentially for code.
Collaborative platform for code development
## The 5 essential commands
`pull, status, add, commit, push`
note:
Put your speaker notes here.
You can see them pressing 's'.
Fullscreen can be activated by typing 'f'.
## What is `git`?
![](img/git_definition.png)
![](img/linus.jpg)
Designed and implemented in 2005 by **Linus Torvalds**
`git` is a version tracking system, essentially for code.
Collaborative platform for code development
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