Git/GitHub workshop

12
Workshop Git/GitHub

Transcript of Git/GitHub workshop

Page 1: Git/GitHub workshop

Workshop Git/GitHub

Page 2: Git/GitHub workshop

C'est quoi un GitHub?

[+] GitHub est un service web d'hébergement et de gestion de

développement de logiciels

→ http://github.com/

Page 3: Git/GitHub workshop

Développement collaboratif

Outils de communication

Travail d’équipe

Communauté « Open Source »

Page 4: Git/GitHub workshop

C'est quoi Git ?

[+] Logiciel de gestion de versions décentralisé

C'est un logiciel libre créé par Linus Torvalds, auteur du noyau Linux

Première version stable 21 décembre 2005

Distribué selon les termes de la licence GPL2

Page 5: Git/GitHub workshop

Pourquoi Git?

[!] Rapide

[!] Peut travailler et s'engager hors ligne

[!] Il est facile de collaborer avec d'autres

Page 6: Git/GitHub workshop

Où vous pouvez utiliser git?

[-] projets personnels

[!] très grands projets (Noyau de Linux)

Page 7: Git/GitHub workshop

Configurer Git (une seule fois)

Pour régler votre nom avec git, de sorte qu'il peut étiqueter les commits que vous faites :

git config --global user.name "Your Name"

git config --global user.email "[email protected]"

Page 8: Git/GitHub workshop

Utiliser Git

Lancer un référentiel (repository)

Commencez votre propre référentiel local (local repository), dans chaque dossier, il est très facile. allez à un dossier que vous souhaitez démarrer ( votre projet dans / var / www / html) et le type au terminal:

git init

Page 9: Git/GitHub workshop

cela va créer un dossier dans votre

dossier .git qui enregistre toutes les

données de votre “ repository”.

Page 10: Git/GitHub workshop

git status

git add <filename>

git add README.MD

git commit

Page 11: Git/GitHub workshop

git commit -m "My initial commit"

git commit -a

git log

git clone https://github.com/WordPress/WordPress

Page 12: Git/GitHub workshop

git pull

git reset –hard

git diff