Git

De fablabo
Aller à : navigation, rechercher

Git est un logiciel de gestion de versions décentralisé. C'est un logiciel libre créé par Linus Torvalds, le créateur du noyau Linux, et distribué selon les termes de la licence publique générale GNU version 2.

C'est un outil bas niveau, qui se veut simple et très performant, dont la principale tâche est de gérer l'évolution du contenu d'une arborescence.

Il est à utiliser avec un client en ligne du type https://github.com/ ou https://gitorious.org/

Comment utiliser git ?

- Si c'est un nouvel ordi ou nouveau système il faut d'abord se créer une clé SSH
- lancer la commande ssh-keygen -t rsa
- sauvegarder la clé dans un fichier que vous ouvrirez par la suite avec gedit par exemple (attention ne pas renommer bêtement le fichier, laisser id_rsa.pub)
- copier la clé et ajouter la dans votre gestionnaire de clés sur gitorious
- installer avec ligne de commande suivante : sudo apt-get install git-core
- se rendre dans le dossier du projet à partager et lancer la commande : git init
- En fait non, il vaut mieux faire un clone : git clone git://gitorious.org/votreDossier/votreDossier.git votreDossier
- une fois le clone effectué, vous avez un dossier avec le nom de votre dossier crée, rendez vous dedans
- faire un git add .
- puis git commit -a
- puis enfin git push origin master

Sinon une belle notice ici : http://www.alexgirard.com/git-book/index.html

Et une autre ici : http://git-scm.com/doc