Packt

Masterclass Git et GitHub - Le camp d'entraînement pratique

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Packt

Masterclass Git et GitHub - Le camp d'entraînement pratique

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Apprenez les commandes Git et la gestion du cycle de vie pour un contrôle de version efficace

  • Maîtrisez la création de branches, les fusions et la résolution des conflits de fusion dans les projets collaboratifs

  • Comprendre les processus de travail sur GitHub, notamment le clonage, la publication et la création de pull requests

  • Acquérir une expérience pratique de la contribution à des projets open source et de la rédaction de pull requests structurées

Compétences que vous acquerrez

  • Catégorie : Documentation du logiciel
  • Catégorie : Documentation technique
  • Catégorie : Version du logiciel
  • Catégorie : Gestion des fichiers
  • Catégorie : Technologie Open Source
  • Catégorie : Contrôle des versions
  • Catégorie : Installation du logiciel
  • Catégorie : Environnement de développement
  • Catégorie : Configuration du système

Outils que vous découvrirez

  • Catégorie : Logiciel de collaboration
  • Catégorie : Git (système de contrôle de version)
  • Catégorie : GitHub

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

février 2026

Évaluations

16 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 16 modules dans ce cours

Dans ce module, nous vous présenterons le cours et vous expliquerons sa structure. Vous ferez également la connaissance du formateur et vous vous familiariserez avec les ressources disponibles, ce qui vous permettra de suivre facilement le cours.

Inclus

2 vidéos1 lecture

Dans ce module, nous vous présenterons Git et le concept de contrôle de version. Vous apprendrez à installer et à configurer Git sur votre système, ainsi qu’à mettre en place l’environnement nécessaire pour vous lancer dans la gestion du code source.

Inclus

3 vidéos1 devoir

Dans ce module, nous allons approfondir les commandes Git de base et vous expliquer le cycle de vie d'un dépôt Git. Vous vous exercerez à utiliser les commandes essentielles et acquerrez une meilleure compréhension de la manière dont Git suit et gère les modifications.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons découvrir des fonctionnalités avancées de Git telles que `git diff`, `git stash` et `git restore`. Ces commandes vous permettront de gérer efficacement vos modifications et d'annuler celles qui ne sont pas souhaitées dans votre projet.

Inclus

3 vidéos1 devoir

Dans ce module, nous vous présenterons le système de branches dans Git. Vous apprendrez à créer et à utiliser des branches de fonctionnalités, ainsi qu’à récupérer et à fusionner les modifications afin de maintenir votre dépôt bien organisé.

Inclus

4 vidéos1 devoir

Dans ce module, nous vous apprendrons à gérer les conflits de fusion, un problème courant lorsque l'on travaille avec plusieurs contributeurs. Vous découvrirez également les bonnes pratiques pour maintenir vos branches propres et synchronisées.

Inclus

6 vidéos1 devoir

Dans ce module, nous vous présenterons le rebase sous Git, une alternative à la fusion. Vous apprendrez quand et comment utiliser le rebase, et vous comprendrez les différences entre les workflows de fusion et de rebase.

Inclus

3 vidéos1 devoir

Dans ce module, nous aborderons les bases de la gestion des fichiers dans Git, notamment comment ignorer certains fichiers à l'aide du fichier .gitignore et comment créer et utiliser des fichiers README pour présenter votre projet à d'autres personnes.

Inclus

2 vidéos1 devoir

Dans ce module, nous aborderons les opérations avancées de Git, telles que `git squash`, `git revert` et `git reset`. Ces commandes permettent de gérer l'historique des commits et d'apporter des modifications à votre dépôt de manière sûre et efficace.

Inclus

3 vidéos1 devoir

Dans ce module, nous vous expliquerons comment utiliser les balises et les versions Git. Vous apprendrez à marquer les étapes importantes de l'historique de votre projet et à accéder à différents commits à l'aide de la commande `git checkout`.

Inclus

2 vidéos1 devoir

Dans ce module, nous allons vous montrer comment cloner des dépôts depuis GitHub, qu'ils soient publics ou personnels. Vous apprendrez à créer une copie locale d'un projet afin de pouvoir commencer à travailler dessus.

Inclus

2 vidéos1 devoir

Dans ce module, nous vous présenterons les contributions à des projets open source, en vous expliquant comment créer une branche d'un projet, apporter des modifications et soumettre des pull requests. Vous apprendrez également à gérer les conflits de fusion qui surviennent au cours de ce processus.

Inclus

4 vidéos1 devoir

Dans ce module, nous vous guiderons tout au long du processus de création de votre première pull request. Vous apprendrez comment contribuer à des dépôts en proposant des modifications et en collaborant avec d'autres développeurs.

Inclus

1 vidéo1 devoir

Dans ce module, nous vous présenterons les workflows GitHub, qui permettent d'automatiser certaines tâches et d'améliorer la collaboration. Vous apprendrez à mettre en place des workflows simples pour vos projets et à optimiser la productivité de votre équipe.

Inclus

1 vidéo1 devoir

Dans ce module, nous allons vous montrer comment optimiser votre profil GitHub et les pages de vos projets en y ajoutant des fichiers README personnalisés. Vous apprendrez à utiliser Markdown pour créer des pages riches et informatives qui mettent en valeur vos projets et vos compétences.

Inclus

3 vidéos1 devoir

Dans ce module, nous ferons le point sur le cours et vous proposerons des pistes pour la suite de votre parcours d'apprentissage. Vous recevrez des recommandations sur des ressources et des exercices supplémentaires pour continuer à maîtriser Git et GitHub.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
1 946 Cours573 323 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions