== Atelier Git == Objectifs ::: :: Pouvoir suivre des modifications de fichiers, en particulier des sources :: Application avec le suivi des modifications de /etc Pré-requis ::: :: Une machine virtuelle (ou réelle) installée sous [[Debian]] '''ou''' [[Ubuntu]], au choix. :: Avoir installé les paquets suivants : `openssh-client git-core curl tig` :: ''(note : inutile d'installer les autres recommandations)'' :: Avoir une clé SSH prête à l'emploi (sinon, voir `man ssh-keygen`). Étapes ::: :: Présentation (rapide) du concept de gestion de révisions :: Manipulations sur un petit projet dans un dépôt local (init-db, add/rm/mv, status, diff, commit, log, checkout et `tig`) :: Récupération d'un projet dans un dépôt distant (clone et pull, depuis git://git.auf.org/auf-git-etc.git ) :: Publication d'un projet vers un dépôt distant (remote et push, vers `gitosis@test.vn.auf.org:test.git`) :: Application au suivi de `/etc` (installation et utilisation du paquet `auf-git-etc`) ## Voir le [[/Détails]] des étapes. Voir le [[/Bilan30octobre2008|/Bilan]] /* et les [[/Minutes30octobre2008|/Minutes]] */ de la session du 30 octobre 2008.