Learn

Git, de zéro à pull request

Git

Versionner ton code et collaborer sans douleur

Apprends Git en partant de zéro : premier commit, branches, GitHub, pull requests, résolution de conflits. Le cours qui te fait passer de 'je copie-colle des commandes' à 'je comprends ce qui se passe'.

Commencer le cours

À qui s'adresse ce cours

Tu as déjà cloné un repo, peut-être même fait git add . puis git commit -m "fix" parce qu'un tuto te le disait. Mais dès qu'il faut faire un rebase, résoudre un conflit, ou comprendre ce que veut dire "détaché HEAD", tu lèves les bras au ciel.

Ce cours te fait passer de la copie aveugle à la compréhension. Une fois que tu sauras ce que représente vraiment un commit, ce qui se passe quand tu pousses, et comment naviguer dans l'historique, Git arrête d'être une zone de stress.

Comment le suivre

  • Linéairement la première fois : chaque leçon construit sur la précédente, du git init au pull request.
  • Par section ensuite : "Démarrer" pour les bases, "Travailler à plusieurs" pour les workflows d'équipe, "Réparer" pour les opérations de sauvetage.
  • Pratique sur un vrai repo : crée un dossier temporaire et tape tout ce que tu lis.

Toutes les commandes sont copiables et sourcées vers la doc Git officielle ou la doc GitHub.

Programme

Connexions avec d'autres cours

Git push, GitHub, et deploiement automatique

Pousser un commit sur GitHub n'est plus juste 'sauvegarder' : c'est aussi le declencheur du deploy continu et la source d'un graphe d'historique visualisable dans l'IDE.