----- isHidden: false menupriority: 1 kind: article created_at: 2009-11-12T11:39:54+02:00 title: Git pour les nuls author_name: Yann Esposito author_uri: yannesposito.com subtitle: la conlusion pour commencer tags: - git ----- begindiv(intro) Voici un tutoriel Git détaillé pour ceux qui en connaissent très peu sur les systèmes de versions. Vous comprendrez l'utilité de tels systèmes et surtout comment on se sert des systèmes de versions modernes, le tout en restant le plus pragmatique possible. enddiv newcorps # Pour commencer, la conclusion Voici la liste des commandes nécessaires et suffisantes pour utiliser [Git][git]. Il y en a très peu. Il est normal de ne pas les comprendre tout de suite mais c'est pour vous donner une idée. Malgré la longueur de l'article, 95% de l'utilisation de [Git][git] tiens dans les 7 commandes décrites ci-après. Récupérer un projet :
git clone ssh://server/path/to/project
# get modifications from other
git pull
# read what was done
git log
# Make local changes to files
hack, hack, hack...
# list the modified files
git status
# show what I've done
git diff
# tell git to version a new file
git add new/file
# commit its own modifications
# to its local branch
git commit -a -m "Fix bug #321"
# send local modifications to other
git push