Aller au contenu
English

L'essentiel de Git et du développement en équipe

Suivez votre travail avec Git, travaillez en équipe avec des branches et des demandes de tirage, et récupérez après les erreurs courantes.

Lisez toutes les leçons sans compte, ou connectez-vous pour vous inscrire et suivre vos progrès.

Ce que vous apprendrez

À la fin de ce cours, vous pourrez :

  • Suivre et examiner les modifications en toute sécurité.
  • Collaborer avec des branches et des demandes de tirage.
  • Résoudre les conflits et corriger les erreurs courantes.
  • Expliquer les flux de mise en production, de correctif urgent et de cherry-pick.

À propos de ce cours

Git garde l’historique de chaque changement dans un projet. Avec Git, vous pouvez voir ce qui a changé, revenir à une version antérieure et travailler sur les mêmes fichiers que d’autres personnes sans que personne perde son travail. Presque toutes les équipes de logiciel et d’IA l’utilisent.

Ce cours enseigne Git en partant du modèle mental. Vous apprenez ce que sont vraiment un commit, une branche et un dépôt distant (remote). Ainsi, chaque commande a du sens, au lieu d’être une recette à retenir. Chaque leçon utilise le même petit projet, ticket-notes : des notes en texte brut sur des billets de soutien. Vous le construisez dès la première leçon.

Chaque leçon montre de vraies sorties de Git, pour que vous puissiez comparer votre écran avec la leçon à chaque étape. Chaque leçon montre aussi une erreur courante : ce que vous voyez, pourquoi elle se produit et comment la corriger.

Avant de commencer

Vous savez utiliser un ordinateur et gérer des fichiers et des dossiers. Vous n'avez pas besoin de connaître le terminal ni un langage de programmation. La première leçon enseigne les compétences du terminal dont le cours a besoin.

À qui s'adresse ce cours

Les personnes qui découvrent Git, et celles qui utilisent quelques commandes Git de mémoire sans bien savoir ce qu'elles font. Tout s'exécute sur votre ordinateur. Vous n'avez pas besoin de compte GitHub.

Vous dirigez ou utilisez l'IA, sans la créer?

Vous pouvez étudier les idées de ce cours sans écrire de code. Lisez les modules 1 et 3 (environ 1–2 h), répondez à leurs vérifications des connaissances, et obtenez un certificat des notions gratuit. Vous pourrez revenir à la pratique plus tard.

Les parcours pour les personnes qui dirigent ou utilisent l'IA suivent ce cours de cette façon. Voir les parcours

Comment nous avons créé ce cours

Des spécialistes de l'IA expérimentés ont conçu ce cours. L'IA nous a aidés à rédiger le contenu; des personnes ont choisi l'approche pédagogique et les exemples, et ont révisé chaque leçon. Les résultats que vous voyez sont les vrais résultats de l'exécution du code. Comment nous créons les cours

Dans ce cours

Module 2Travailler avec les branches et les dépôts distants

3 leçons

Travaillez sur une ligne de changements séparée avec des branches, et partagez-la au moyen d'un dépôt distant. Vous apprenez ce que fetch, pull et push changent chacun, et comment garder les secrets et les gros fichiers hors de l'historique.

  1. Bases des branches25 min
  2. Synchroniser de façon réfléchie40 min
  3. Garder le dépôt propre30 min

Après le module 5Travail final

Utilisez tous les modules dans un projet pratique. Vous recueillez des preuves, puis vous les comparez aux objectifs du cours.

  1. Travail final150 min

Avis

Chargement des avis…

    Vous avez suivi ce cours? Connectez-vous pour donner votre avis. Vous pouvez donner un avis après avoir terminé 25 % des leçons.

    Partager ce cours