scratch/content/html/fr/blog/2009-11-12-Git-for-n00b.md
Yann Esposito (Yogsototh) 0397960162 Fixed a typo
2012-03-19 15:29:34 +01:00

2 KiB
Raw Blame History

isHidden menupriority kind created_at title author_name author_uri subtitle tags
false 1 article 2009-11-12T11:39:54+02:00 Git pour les nuls Yann Esposito yannesposito.com la conclusion pour commencer
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. 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 tiens dans les 7 commandes décrites ci-après.

Récupérer un projet :

git clone ssh://server/path/to/project

Utiliser Git tous les jours :

# 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

Cet article est écrit pour ceux qui en savent très peu sur les systèmes de version. Il est aussi écrit pour ceux qui n'ont pas suivi les progrès accomplis depuis CVS ou subversion (SVN). Cest pourquoi, dans un premier temps, jexplique rapidement quels sont les buts poursuivis par les systèmes de versions. J'explique ensuite comment installer et configurer Git. Puis, pour chaque action que doivent accomplir les DCVS je donne les commandes Git qui y correspondent.