Préface

Git est un couteau suisse de la gestion de versions. Un outil de gestion de révisions multi-usage, pratique et fiable, dont la flexibilité en rend l’apprentissage pas si simple, sans parler de le maîtriser !

Comme Arthur C. Clarke le fait observer, toute technologie suffisamment avancée se confond avec la magie. C’est une approche intéressante pour Git : les débutants peuvent ignorer ses mécanismes internes et l’utiliser comme une baguette magique afin d'époustoufler les amis et rendre furieux les ennemis par ses fabuleuses capacités.

Plutôt que de rentrer dans le détails, nous donnons des instructions pour obtenir tel ou tel effet. À force d’utilisation, petit à petit, vous comprendrez comment fonctionne chaque truc et comment composer vos propres recettes pour répondre à vos besoins.

Traductions

Autres éditions

Merci !

Je reste modeste devant le travail fourni par tant de monde pour traduire ces pages. J’apprécie beaucoup d'élargir mon audience grâce aux efforts des personnes déjà citées.

Dustin Sallings, Alberto Bertogli, James Cameron, Douglas Livingstone, Michael Budde, Richard Albury, Tarmigan, Derek Mahar, Frode Aannevik, Keith Rarick, Andy Somerville, Ralf Recker, Øyvind A. Holm, Miklos Vajna, Sébastien Hinderer, Thomas Miedema, Joe Malin et Tyler Breisacher ont contribué aux corrections et aux améliorations.

François Marier maintient le paquet Debian, créé à l’origine par Daniel Baumarr.

Ma gratitude va également à beaucoup d’autres pour leurs encouragements et compliments. Je suis tenté de vous citer ici, toutefois ceci risquerait de porter vos attentes à des sommets ridicules.

Si par erreur je vous ai oublié, merci de me le signaler ou, plus simplement, envoyez-moi un patch !

Hébergement Git gratuit

  • http://repo.or.cz/ héberge des projets libres. C’est le premier hébergement Git, fondé et maintenu par les premiers développeurs Git.
  • http://gitorious.org/ est un autre site d’hébergement Git fait pour les projets Open-Source.
  • http://github.com/ héberge des projets Open-Source gratuitement et des projets privés contre paiement.

Un grand merci à ces sites pour l’hébergement de ce guide.

Licence

Ce guide est publié sous la GNU General Public License version 3. Bien évidement, les sources sont dans un dépôt Git et peuvent être obtenues en saisissant :

$ git clone git://repo.or.cz/gitmagic.git  # Pour créer le dossier gitmagic

ou à partir d’un des miroirs :

$ git clone git://github.com/blynn/gitmagic.git
$ git clone git://gitorious.org/gitmagic/mainline.git