Sommaire
Semaine Tech : Versionner son travail (avec git)
Présentateur(s)
Format
Format long
Description détaillée
Cet atelier porte sur la présentation succincte des outils de gestion de versions (centralisés ou non ) . Nous étudierons plus spécifiquement git et ses principales commandes.
Nous ferons aussi un tour sur quelques forges logicielles publiques disponibles sur internet dont celui de l'AUF
Programme
- VCS et DVCS : définitions et leur(s) raison(s) d'être
cvs,svn, bazaar,mercurial,...
- Se servir de Git
- installation
- quelques commandes git pour les tâches usuelles pour un développeur
- portée locale
- portée distante
- travail de groupe
Exercice
- dépôts sur internet
Pré-requis
Connaitre ou au moins comprendre un peu un langage de programmation, n'importe lequel. Même les langages comportant des balises peuvent faire l'affaire; du moment que ce soit un peu structuré.
Environnement technique
disposer d'une clé SSH ou pouvoir en créer une comme ici : SSH#Utilisation_de_clef_publique_.2BAC8_clef_priv.2BAOk-e
- avoir le droit d'installer des paquets/logiciels sur le poste qu'on utilise
- avoir un terminal ouvert pour saisir des commandes
disposer d'un éditeur de texte permettant du produire du code text/plain => gedit peut faire l'affairce
Date et heure de passage
- Le 29/08/2011 à 12h00 TU
Durée prévue: 45 minutes de présentations (max) + 15 minutes de question
Ressources
Ensemble des fichiers et des liens qui pourront servir ou sont conservés pour archives
Documentation sur Git sur ce wiki
site officiel http://git-scm.com/