**Git** (prononcer //Guitt//) a été écrit par [[https://fr.wikipedia.org/wiki/Linus_Torvalds|Linus Torvalds]], le créateur de Linux, pour versionner du code c'est-à-dire l'enregistrer étape par étape afin de pouvoir travailler dessus sur plusieurs machines et/ou à plusieurs codeurs. Git permet également de revenir à une version antérieure du code, qui fonctionnait avant que l'on en fasse une infâme bouillie emplie de bugs. ;-)
**Git** (prononcer //Guitt//) a été écrit par [[https://fr.wikipedia.org/wiki/Linus_Torvalds|Linus Torvalds]], le créateur de Linux, pour versionner du code c'est-à-dire l'enregistrer étape par étape afin de pouvoir travailler dessus sur plusieurs machines et/ou à plusieurs codeurs. Git permet également de revenir à une version antérieure du code, qui fonctionnait avant que l'on en fasse une infâme bouillie emplie de bugs. ;-)
-
**Github** (prononcer //Guitteub//) est un service qui permet d'enregistrer sur un serveur distant les différentes versions de son code, à l'aide de commandes Git. Il est gratuit pour du code public, payant pour du code privé. Il permet aussi de partager des bouts de code (des //gifts//) qui simplifient la vie de tous les autres codeurs, ou bien de participer à un projet existant.
+
**Github** (prononcer //Guitteub//) est un service qui permet d'enregistrer sur un serveur distant les différentes versions de son code, à l'aide de commandes Git. Il est gratuit pour du code public, payant pour du code privé. Il permet aussi de partager des bouts de code (des //gists//) qui simplifient la vie de tous les autres codeurs, ou bien de participer à un projet existant.
* Le livre [[https://git-scm.com/book/fr/v2|Pro Git]] en ligne et en français !
+
* [[https://blog.lesieur.name/comprendre-et-utiliser-git-avec-vos-projets/|Comprendre et utiliser Git avec vos projets]]
+
* [[https://delicious-insights.com/fr/articles/bien-utiliser-git-merge-et-rebase/|Bien utiliser merge et rebase]]
+
* [[https://github.com/edx/edx-platform/wiki/How-to-Rebase-a-Pull-Request|How to rebase a Pull Request]]
+
* [[https://www.ekino.fr/publications/comment-squasher-efficacement-ses-commits-avec-git/|Comment squasher efficacement ses commits avec Git]]
+
* [[https://christophe.hurpeau.com/billet/062-GitHub-fork-d-un-depot-faire-des-pulls-requests-d-uniquement-quelques-commits.html|GitHub : fork d'un dépot : faire des pulls requests d'uniquement quelques commits]]
* [[https://github.com/|Github]]
* [[https://github.com/|Github]]
* [[https://help.github.com/categories/managing-your-work-on-github/|Managing your work on GitHub]]
* [[https://help.github.com/categories/managing-your-work-on-github/|Managing your work on GitHub]]
Ligne 253:
Ligne 268:
* [[https://help.github.com/articles/syncing-a-fork/|Syncing a fork]]
* [[https://help.github.com/articles/syncing-a-fork/|Syncing a fork]]
* [[https://help.github.com/articles/pushing-to-a-remote/|Pushing to a remote]]
* [[https://help.github.com/articles/pushing-to-a-remote/|Pushing to a remote]]
+
* [[https://stackoverflow.com/questions/2432579/git-your-branch-is-ahead-by-x-commits|Message Github: Your branch is ahead by x commits - Solutions]]
* [[https://github.com/claudiux/cinnamon-spices-applets/tree/vpnLookOut/vpnLookOut%40claudiux|Le dernier code en date de l'applet vpnLookOut@claudiux, sur Github]]
* [[https://github.com/claudiux/cinnamon-spices-applets/tree/vpnLookOut/vpnLookOut%40claudiux|Le dernier code en date de l'applet vpnLookOut@claudiux, sur Github]]
Ligne 259:
Ligne 275:
* [[https://github.com/linuxmint|Le Github de LinuxMint]]
* [[https://github.com/linuxmint|Le Github de LinuxMint]]
+
----
+
{{counter|today| personne a visité cette page aujourd'hui| personnes ont visité cette page aujourd'hui}} et {{counter}} en tout.