{"id":989,"date":"2011-03-25T23:01:27","date_gmt":"2011-03-25T22:01:27","guid":{"rendered":"http:\/\/free-electrons.com\/fr\/?p=989"},"modified":"2018-07-27T16:24:42","modified_gmt":"2018-07-27T15:24:42","slug":"conference-git-toulouse-2011","status":"publish","type":"post","link":"https:\/\/bootlin.com\/fr\/blog\/conference-git-toulouse-2011\/","title":{"rendered":"Conf\u00e9rence sur Git \u00e0 Toulouse le mercredi 30 mars"},"content":{"rendered":"<p><a href=\"http:\/\/git-scm.com\">Git<\/a> est l&rsquo;outil de gestion de version d\u00e9sormais utilis\u00e9 par la tr\u00e8s grande majorit\u00e9 des projets du monde du Logiciel Libre, et en particulier ceux du domaine de l&#8217;embarqu\u00e9. Ainsi, le noyau Linux, les bootloaders U-Boot et Barebox, les outils de construction de syst\u00e8mes comme OpenEmbedded ou Buildroot, la biblioth\u00e8que C uClibc, le projet Busybox, la biblioth\u00e8que graphique Qt, l&rsquo;ensemble du projet GNOME (incluant Gtk, Glib, D-Bus, etc.) et un grand nombre d&rsquo;autres projets utilisent Git. La connaissance de Git est donc devenue une comp\u00e9tence essentielle pour quiconque souhaite contribuer \u00e0 ces projets, ou tout simplement acc\u00e9der aux versions de d\u00e9veloppement.<\/p>\n<p><img decoding=\"async\" alt=\"Git, syst\u00e8me de gestion de version distribu\u00e9\" src=\"http:\/\/git-scm.com\/images\/logo@2x.png\" title=\"Git, syst\u00e8me de gestion de version distribu\u00e9\" class=\"aligncenter\"\/><\/p>\n<p><a href=\"\/company\/staff\/thomas-petazzoni\/\">Thomas Petazzoni<\/a>, ing\u00e9nieur Linux embarqu\u00e9 \u00e0 Bootlin, fera une pr\u00e9sentation de Git le mercredi 30 mars \u00e0 Toulouse, au Centre Culturel Bellegarde, 17, rue Bellegarde \u00e0 Toulouse, dans le cadre des rencontres de l&rsquo;association <a href=\"http:\/\/www.toulibre.org\">Toulibre<\/a>.<\/p>\n<p>Voici le r\u00e9sum\u00e9 de la pr\u00e9sentation :<\/p>\n<blockquote><p>Le 3 avril 2005, Linus Torvalds, mainteneur du noyau Linux, d\u00e9marre le d\u00e9veloppement de Git, un nouveau logiciel de gestion de version distribu\u00e9. Deux mois plus tard, Git a suffisamment avanc\u00e9 qu&rsquo;il est d\u00e9j\u00e0 officiellement utilis\u00e9 pour le d\u00e9veloppement du noyau, et le 16 juin 2005, la premi\u00e8re version stable du noyau g\u00e9r\u00e9 sous Git est publi\u00e9e.<\/p>\n<p>La naissance de Git a donn\u00e9 lieu \u00e0 l&rsquo;\u00e9mergence de nombreux projets concurrents dans le domaine de la gestion de version distribu\u00e9e: Mercurial, Monotone, Bazaar, Arch, Darcs, etc. Cependant, six ans apr\u00e8s le d\u00e9but du d\u00e9veloppement de Git, il appara\u00eet clairement que ce dernier est l&rsquo;outil que la communaut\u00e9 a choisi comme solution de gestion de version: les projets comme le noyau Linux, GNOME, X.org, Freedesktop, toutes les forges logicielles et donc de nombreux projets libres de taille plus ou moins importante sont pass\u00e9s \u00e0 Git. Pour participer au d\u00e9veloppement de Logiciels Libres, la connaissance de Git est aujourd&rsquo;hui devenue indispensable.<\/p>\n<p>Au travers de cette pr\u00e9sentation et de d\u00e9monstrations, nous vous proposons de d\u00e9couvrir comment Git fonctionne, en quoi la gestion de version distribu\u00e9e est int\u00e9ressante pour le d\u00e9veloppement logiciel et quelles fonctionnalit\u00e9s sympathiques et originales Git propose. Nous couvrirons des aspects comme les manipulations de base, la g\u00e9n\u00e9ration de suites de patches et l&rsquo;envoi d&rsquo;e-mail, l&rsquo;interaction avec des d\u00e9p\u00f4ts distants, la gestion des branches et donnerons un petit aper\u00e7u du fonctionnement interne de Git.<\/p>\n<p>La pr\u00e9sentation sera anim\u00e9e par Thomas Petazzoni, membre de Toulibre et ing\u00e9nieur Linux embarqu\u00e9 chez Bootlin. Il utilise quotidiennement Git depuis deux ans dans le cadre de ses contributions au projet Buildroot.<\/p><\/blockquote>\n<p>Cette rencontre est \u00e0 acc\u00e8s libre et gratuit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Git est l&rsquo;outil de gestion de version d\u00e9sormais utilis\u00e9 par la tr\u00e8s grande majorit\u00e9 des projets du monde du Logiciel Libre, et en particulier ceux du domaine de l&#8217;embarqu\u00e9. Ainsi, le noyau Linux, les bootloaders U-Boot et Barebox, les outils de construction de syst\u00e8mes comme OpenEmbedded ou Buildroot, la biblioth\u00e8que C uClibc, le projet Busybox, &hellip; <a href=\"https:\/\/bootlin.com\/fr\/blog\/conference-git-toulouse-2011\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Conf\u00e9rence sur Git \u00e0 Toulouse le mercredi 30 mars&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[4,29,8],"class_list":["post-989","post","type-post","status-publish","format-standard","hentry","category-actualites","tag-conference","tag-git","tag-toulouse"],"_links":{"self":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/comments?post=989"}],"version-history":[{"count":13,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/989\/revisions"}],"predecessor-version":[{"id":2119,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/989\/revisions\/2119"}],"wp:attachment":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/media?parent=989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/categories?post=989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/tags?post=989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}