Packt
Version Control Essentials: Coding with Git & GitHub

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

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

Version Control Essentials: Coding with Git & GitHub

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

  • Set up Git and GitHub to manage software projects across local and remote systems

  • Create, branch, and merge repositories while resolving real-world merge conflicts

  • Collaborate on GitHub using pull requests, forks, and release tags for scalable teamwork

  • Apply version control best practices for clean, efficient, and trackable project workflows

Compétences que vous acquerrez

  • Catégorie : Release Management
  • Catégorie : Code Review
  • Catégorie : Software Configuration Management

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juillet 2025

Évaluations

13 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 13 modules dans ce cours

In this module, we will introduce the foundational concepts of version control and its critical role in software development. You will explore different version control systems and gain a solid overview of git and GitHub tools. This sets the stage for hands-on experience with repositories, branches, and collaboration.

Inclus

2 vidéos1 lecture

In this module, we will guide you through the installation and configuration of git on your system, including Windows-specific setups. You will learn how to get git ready for daily development work, ensuring a smooth start with version control.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will demonstrate how to create your first git repository and manage changes using commit operations. You'll learn practical skills to handle files and record the evolution of your project.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will explore setting up a GitHub account and creating repositories on the platform. You will learn how to clone repositories and work seamlessly between local and remote projects.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will delve into synchronizing your local and remote repositories, preventing common issues related to out-of-sync repositories. You'll learn to maintain consistent project versions across environments.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will dive deep into git branches, demonstrating how to use them for parallel development and collaboration. You’ll master merging techniques and conflict resolution strategies to keep projects on track.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will cover the pull request workflow as a formal collaboration mechanism. You will learn how to create, review, and interact with pull requests to improve team workflows.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will focus on release management using git tags. You’ll learn how to tag important project milestones and use these tags for version tracking.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will explore GitHub collaboration features, showing how to add collaborators and manage their access. You’ll gain insights into maintaining secure and productive team workflows.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will introduce the concept of forking repositories on GitHub. You’ll learn how to work independently on forks while maintaining sync with the source project.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will extend your knowledge of forks by demonstrating collaborative workflows involving multiple contributors. You will practice contributing to projects via forks and pull requests.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will apply branch management concepts to real-world workflows. You’ll learn to use branching strategies to organize and streamline project development.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will focus on repository hygiene by teaching you how to use .gitignore files. You’ll learn to keep your repositories clean and free of clutter or sensitive data.

Inclus

1 vidéo2 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
802 Cours166 955 apprenants

Offert par

Packt

En savoir plus sur Support and Operations

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