{"id":616,"date":"2012-10-11T16:59:31","date_gmt":"2012-10-11T15:59:31","guid":{"rendered":"http:\/\/www.unicoda.com\/?p=616"},"modified":"2012-10-11T16:59:31","modified_gmt":"2012-10-11T15:59:31","slug":"github-les-commandes-pour-demarrer","status":"publish","type":"post","link":"https:\/\/www.unicoda.com\/?p=616","title":{"rendered":"Git(hub): les commandes pour d\u00e9marrer."},"content":{"rendered":"<p>Voil\u00e0 les commandes utiles pour r\u00e9cup\u00e9rer un d\u00e9pot github et commencer \u00e0 d\u00e9velopper son projet ou contribuer, ici en prenant l&rsquo;exemple de npmconf.<\/p>\n<p>On r\u00e9cup\u00e8re les donn\u00e9es du d\u00e9p\u00f4ts<br \/>\n<em>git clone https:\/\/github.com\/username\/npmconf.git<\/em><br \/>\n<em> cd npmconf<\/em><br \/>\nOn ajoute le d\u00e9p\u00f4t parent dans le cas d&rsquo;un fork, pour \u00eatre en mesure de faire des merges.<br \/>\n<em>git remote add upstream https:\/\/github.com\/isaacs\/npmconf.git<\/em><br \/>\nOn r\u00e9cup\u00e8re les donn\u00e9es du d\u00e9p\u00f4ts parent<br \/>\n<em>git fetch upstream<\/em><\/p>\n<p>Un petit point de configuration pour pouvoir faire un push correctement.<br \/>\nOn \u00e9dite <em>.git\/config<\/em>:<\/p>\n<pre>[core]\r\nrepositoryformatversion = 0\r\nfilemode = true\r\nbare = false\r\nlogallrefupdates = true\r\n[remote \"origin\"]\r\nfetch = +refs\/heads\/*:refs\/remotes\/origin\/*\r\nurl = https:\/\/github.com\/vvision\/npmconf.git\r\n[branch \"master\"]\r\nremote = origin\r\nmerge = refs\/heads\/master\r\n[remote \"upstream\"]\r\nurl = https:\/\/github.com\/isaacs\/npmconf.git\r\nfetch = +refs\/heads\/*:refs\/remotes\/upstream\/*<\/pre>\n<p>On remplace la ligne <em>url = https:\/\/github.com\/vvision\/npmconf.git<\/em> par<br \/>\n<em>url = https:\/\/username@github.com\/vvision\/npmconf.git<\/em> .<br \/>\nEn mettant votre nom d&rsquo;utilisateur en lieu et place de username.<br \/>\nDe cette fa\u00e7on, il n&rsquo;y a plus qu&rsquo;\u00e0 entrer son mot de passe lors du push.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voil\u00e0 les commandes utiles pour r\u00e9cup\u00e9rer un d\u00e9pot github et commencer \u00e0 d\u00e9velopper son projet ou contribuer, ici en prenant l&rsquo;exemple de npmconf. On r\u00e9cup\u00e8re les donn\u00e9es du d\u00e9p\u00f4ts git clone https:\/\/github.com\/username\/npmconf.git cd npmconf On ajoute le d\u00e9p\u00f4t parent dans le cas d&rsquo;un fork, pour \u00eatre en mesure de faire des merges. git remote add &hellip; <a href=\"https:\/\/www.unicoda.com\/?p=616\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Git(hub): les commandes pour d\u00e9marrer.&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[15,14],"class_list":["post-616","post","type-post","status-publish","format-standard","hentry","category-terminal","tag-git","tag-github"],"_links":{"self":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=616"}],"version-history":[{"count":1,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/616\/revisions"}],"predecessor-version":[{"id":617,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/616\/revisions\/617"}],"wp:attachment":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}