Google

Introduction à Git et GitHub

Google Career Certificates

Enseignant de premier plan

295 046 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8

(7,614 avis)

niveau Débutant
Aucune connaissance prérequise
Planning flexible
Env. 27 heures
Apprenez à votre propre rythme
97%
La plupart des étudiants ont apprécié ce cours
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8

(7,614 avis)

niveau Débutant
Aucune connaissance prérequise
Planning flexible
Env. 27 heures
Apprenez à votre propre rythme
97%
La plupart des étudiants ont apprécié ce cours

Ce que vous apprendrez

  • Comprendre pourquoi le contrôle de version est un outil fondamental pour le codage et la collaboration

  • Installez et exécutez Git sur votre machine locale

  • Utiliser et interagir avec GitHub

  • Collaborer avec d'autres personnes par le biais de dépôts à distance

Compétences que vous acquerrez

  • Catégorie : Annulation des modifications
  • Catégorie : Interagir avec GitHub
  • Catégorie : Systèmes de contrôle des versions
  • Catégorie : Création de demandes d'extraction (Pull Requests)
  • Catégorie : Utiliser Git

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

14 quizzes, 2 devoirs

Enseigné en Anglais

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

Emplacement réservé

Élaborez votre expertise en Cloud Computing

Ce cours fait partie de la Automatisation informatique Google avec Python Certificat Professionnel
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable auprès de Google
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 4 modules dans ce cours

Dans ce module, vous serez initié au concept de contrôle de version, qui rendra la gestion et le retour en arrière de votre code extrêmement faciles. Vous apprendrez à différencier les fichiers et les outils à votre disposition pour y parvenir. Ensuite, vous serez initié à Git et à la manière dont vous pouvez tirer parti de cette plateforme pour améliorer vos capacités de codage. Une fois que vous aurez compris ce qu'est Git, vous l'installerez et commencerez à l'utiliser pour créer et cloner des dépôts de code. Enfin, vous ferez une plongée en profondeur dans Git afin de vous familiariser avec les différents outils et commandes qu'il propose.

Inclus

16 vidéos15 lectures3 quizzes1 devoir1 élément d'application

Dans ce module, vous plongerez dans les interactions avancées de Git en sautant la zone de staging pour les petites modifications de code, et comprendrez comment Git utilise l'alias HEAD pour représenter les instantanés vérifiés. Ensuite, vous explorerez comment déplacer et supprimer des fichiers avant d'obtenir un guide d'étude pour vous aider dans vos explorations de Git ! L'étape suivante de votre apprentissage comprendra l'annulation des modifications avant la validation et la modification des validations une fois qu'elles ont été soumises. Enfin, vous serez en mesure d'identifier les erreurs dans les commits qui ont été soumis il y a un certain temps. Dans la dernière section de ce module, vous explorerez le concept de ramification et de fusion. Vous apprendrez ce qu'est une branche, comment en créer une et comment elles fonctionnent en harmonie avec vous et votre code. Une fois que vous serez à l'aise avec les branches, vous vous plongerez dans la fusion, son fonctionnement avec des données ramifiées et la manière de gérer les conflits de fusion.

Inclus

14 vidéos16 lectures4 quizzes1 élément d'application

Dans ce module, vous découvrirez GitHub et apprendrez comment il fonctionne avec Git. Vous allez créer de nouveaux dépôts et les cloner sur votre ordinateur. Ensuite, nous expliquerons ce qu'est un dépôt distant, comment nous pouvons travailler avec eux, et comment nous pouvons les héberger. Vous vous familiariserez avec des commandes telles que modify, stage et commit, qui seront utilisées pour les modifications locales, ainsi qu'avec la commande fetch, qui permet d'extraire toutes les modifications des dépôts distants. Nous aborderons le protocole shell sécurisé et nous verrons quand utiliser les clés API. Notre dernière leçon sera consacrée à l'apprentissage des conflits. Cela vous permettra d'explorer les concepts de flux de travail pull-merge-push, de pousser des branches distantes et de rebaser vos modifications.

Inclus

13 vidéos19 lectures3 quizzes1 devoir1 élément d'application

Dans ce module, vous continuerez à explorer les outils de collaboration disponibles dans Git. Vous découvrirez les outils disponibles pour vous aider à améliorer la qualité de votre code et à mieux le suivre. Cela inclut une vue d'ensemble des demandes d'extraction et de la manière dont le flux de travail typique d'une demande d'extraction se présente sur GitHub. Ensuite, vous découvrirez comment vous pouvez écraser les changements dans votre code. Nous terminerons en vous fournissant un guide d'étude sur les demandes de fork et de pull. Ensuite, nous verrons ce que sont les revues de code et à quoi ressemble le flux de travail d'une revue de code. Ensuite, vous apprendrez comment utiliser les revues de code sur GitHub. La dernière leçon de ce module se concentre sur la gestion de projets. Nous ferons un tour d'horizon des meilleures pratiques en matière de gestion de projets et de la manière de gérer la collaboration au sein de ces projets. Nous explorerons différentes façons de suivre les problèmes et nous terminerons en discutant du concept d'intégration continue avec vos projets.

Inclus

14 vidéos19 lectures4 quizzes1 élément d'application

Instructeur

Évaluations de l’enseignant
4.9 (2,143 évaluations)
Google Career Certificates

Enseignant de premier plan

Google
325 Cours11 281 823 apprenants

Offert par

Google

Recommandé si vous êtes intéressé(e) par Cloud Computing

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

Avis des étudiants

4.8

7 614 avis

  • 5 stars

    82,11 %

  • 4 stars

    14,98 %

  • 3 stars

    1,82 %

  • 2 stars

    0,43 %

  • 1 star

    0,64 %

Affichage de 3 sur 7614

AG
4

Révisé le 12 août 2023

SK
5

Révisé le 6 juin 2020

MO
5

Révisé le 27 nov. 2022

Emplacement réservé

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