Packt

Git and GitHub Masterclass - The Practical Bootcamp

Saisissez l'occasion de faire des économies ! Bénéficiez de 40 % de réduction sur 3 mois de Coursera Plus et d'un accès complet à des milliers de cours.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Git and GitHub Masterclass - The Practical Bootcamp

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

  • Learn Git commands and lifecycle management for efficient version control

  • Master branching, merging, and resolving merge conflicts in collaborative projects

  • Understand GitHub workflows, including cloning, pushing, and creating pull requests

  • Gain hands-on experience in open-source contribution and structured pull requests

Compétences que vous acquerrez

  • Catégorie : System Configuration
  • Catégorie : Open Source Technology
  • Catégorie : Software Documentation
  • Catégorie : Version Control
  • Catégorie : Software Development Tools
  • Catégorie : File Management

Outils que vous découvrirez

  • Catégorie : Git (Version Control System)
  • Catégorie : Collaborative Software
  • 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

In this module, we will introduce the course and explain its structure. You will also meet the instructor and get familiar with the available resources, ensuring you can easily navigate through the course.

Inclus

2 vidéos1 lecture

In this module, we will introduce you to Git and the concept of version control. You will learn how to install and configure Git on your system, setting up the necessary environment to get started with source code management.

Inclus

3 vidéos1 devoir

In this module, we will dive deep into basic Git commands and explain the lifecycle of a Git repository. You will practice essential commands and gain a deeper understanding of how Git tracks and manages changes.

Inclus

5 vidéos1 devoir

In this module, we will explore advanced Git features like git diff, git stash, and git restore. These commands will help you manage your changes efficiently and undo unwanted modifications in your project.

Inclus

3 vidéos1 devoir

In this module, we will introduce you to branching in Git. You'll learn how to create and work with feature branches and how to pull and merge changes to keep your repository organized.

Inclus

4 vidéos1 devoir

In this module, we will teach you how to handle merge conflicts, a common challenge when working with multiple contributors. You will also learn the best practices for keeping your branches clean and synchronized.

Inclus

6 vidéos1 devoir

In this module, we will introduce you to Git rebase, an alternative to merging. You'll learn when and how to use rebase, and understand the differences between merge and rebase workflows.

Inclus

3 vidéos1 devoir

In this module, we will cover the basics of managing files in Git, including how to ignore certain files using .gitignore and how to create and use README files to explain your project to others.

Inclus

2 vidéos1 devoir

In this module, we will cover advanced Git operations such as git squash, git revert, and git reset. These commands help manage commit history and make changes to your repository safely and efficiently.

Inclus

3 vidéos1 devoir

In this module, we will explain how to work with Git tags and releases. You'll learn how to mark significant points in your project's history and how to access different commits using git checkout.

Inclus

2 vidéos1 devoir

In this module, we will show you how to clone repositories from GitHub, whether they are public or your own. You'll understand how to set up a local copy of a project to start working on it.

Inclus

2 vidéos1 devoir

In this module, we will introduce you to open-source contributions, explaining how to fork projects, make changes, and submit pull requests. You’ll also learn how to handle merge conflicts that arise during this process.

Inclus

4 vidéos1 devoir

In this module, we will walk you through the process of creating your first pull request. You'll learn how to contribute to repositories by proposing changes and collaborating with other developers.

Inclus

1 vidéo1 devoir

In this module, we will explain GitHub workflows, which automate tasks and improve collaboration. You’ll learn how to set up simple workflows for your projects and enhance team productivity.

Inclus

1 vidéo1 devoir

In this module, we will show you how to supercharge your GitHub profile and project pages by adding custom README files. You'll learn how to use Markdown to create rich, informative pages that showcase your projects and skills.

Inclus

3 vidéos1 devoir

In this module, we will wrap up the course and suggest next steps for your learning journey. You’ll receive recommendations on further resources and practices to continue mastering Git and GitHub.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
1 542 Cours 424 522 apprenants

Offert par

Packt

En savoir plus sur Software Development

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.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions