📢 Bonjour à tous et à toutes ❗


Créé en 1995 par Linus Torvalds (le fondateur de Linux) il a su s’implanter rapidement comme le logiciel de versionning le plus populaire depuis 2016.

La fonctionnalité Git qui le distingue vraiment de presque tous les autres SCM est son modèle de branche :

  • Git permet et je vous recommande d’à avoir plusieurs branches locales (qui peuvent être entièrement indépendantes les unes des autres).
  • La création, la fusion et la suppression des lignes de développement ne prennent que quelques secondes.

Cela signifie que vous pouvez faire des choses comme:

  • Changement de contexte rapidement sans souci (déployable anywhere :PP)
  • Créez une branche pour essayer une idée, validez plusieurs fois, revenez à l’endroit d’où vous avez créé une branche, appliquez un correctif, revenez à l’endroit où vous expérimentez et fusionnez-la.
  • Ayez une branche qui ne contient que ce qui va en production, une autre dans laquelle vous fusionnez le travail pour les tests et plusieurs plus petites pour le travail quotidien.
  • Flux de travail basé sur les fonctionnalités.
  • Créez de nouvelles branches pour chaque nouvelle fonctionnalité sur laquelle vous travaillez afin de pouvoir basculer de manière transparente entre elles, puis supprimez chaque branche lorsque cette fonctionnalité est fusionnée dans votre branche principale.
  • Expérimentation extremement rapide :Créez une branche pour expérimenter, réalisez qu’elle ne fonctionnera pas, et supprimez-la simplement - en abandonnant le travail - sans que personne d’autre ne la voie (même si vous avez poussé d’autres branches entre-temps).

TODO 🎢:

  • Tout d’abord vous devez suivre les indications pour installer git ici : https://git-scm.com/book/fr/v2/D%C3%A9marrage-rapide-Installation-de-Git

  • tortoise git On utilisera un gestionnaire comme Tortoise git téléchargeable ici (ne prenez pas la version SVN :P) : https://tortoisegit.org/

    • 🍡 Je vous communiquerai quand on aura commencé un autre repo pour les exemples et exercices
  • 🚀 Afin d’aller plus loin dans la formation, vous aurez besoin de suivre les instructions des ressources que vous trouverez : ->ICI<-

    • Pour utiliser les ressources “pour aller plus loin” c’est très simple :
      • Récupérer les fichiers -W cliquez sur le carré vert Code puis Download Zip
      • Dézippez le dans un dossier puis :
      • Suivez les en démarrant de 0 puis 0-1 puis 0-2 puis 1 etc etc

Merci de garder pour vous les ressources que vous y trouverez et de ne pas les diffuser 😏
Merci de m’avertir de toute erreur ou coquille qui m’auraient échapées 😍

©️ 🚫 Do not distribute 😌