Image de cours gratuite Formation Git - GitHub

Cours en ligne gratuitFormation Git - GitHub

Durée du cours en ligne : 1 heure et 47 minutes

4

étoileétoileétoileétoile

(5)

Maîtrisez Git et GitHub avec un cours gratuit : versionning, commits, branches, SSH et contribution open source pour booster vos projets et votre carrière.

Dans ce cours gratuit, découvrez

  • Rôle et principes d’un logiciel de gestion de versions (VCS)
  • Comprendre Git comme VCS distribué et ses usages principaux
  • Installer Git sur Windows, Linux et Mac (méthodes et outils)
  • Utiliser le terminal (notamment sous Linux) pour travailler avec Git
  • Configurer Git globalement (user.name, user.email) via git config
  • Comprendre dépôt Git, contenu (.git) et structure du projet
  • Initialiser un dépôt avec git init
  • Comprendre workspace, index (staging) et dépôt local
  • Indexer des changements avec git add
  • Créer un commit avec git commit et suivre un workflow correct
  • Comparer les modifications avec git diff
  • Accéder à GitHub en SSH et principe de chiffrement/authentification SSH
  • Types de dépôts GitHub (public, privé, forks) et contribution open source
  • Comprendre le changement master -> main et sa motivation

Descriptif du cours

Gagner en sérénité sur un projet, c’est surtout savoir revenir en arrière, comprendre ce qui a changé et travailler à plusieurs sans se marcher dessus. Cette formation Git - GitHub vous guide pas à pas pour prendre en main la gestion de versions, adopter de bons réflexes de travail et professionnaliser votre façon de coder, que vous soyez débutant ou déjà à l’aise en développement.

Vous commencerez par comprendre le rôle d’un outil de gestion de versions et pourquoi Git s’est imposé dans l’industrie. Puis vous mettrez en place votre environnement selon votre système (Windows, Linux ou Mac) et apprendrez à utiliser efficacement le terminal, l’approche la plus fiable pour progresser et automatiser vos habitudes. L’objectif est simple : être capable de créer un dépôt, le configurer correctement et savoir exactement où se trouvent vos modifications à chaque étape.

La formation vous aide ensuite à maîtriser le cycle de travail essentiel : travailler dans votre dossier, préparer les changements dans la zone d’index, puis enregistrer des versions propres et compréhensibles. Vous apprendrez à lire l’état de votre projet, à visualiser les différences entre une version et une autre et à consolider des sauvegardes claires grâce aux commits. Cette logique vous fera gagner du temps, réduira les erreurs et facilitera la collaboration sur des projets réels.

Enfin, vous passerez du dépôt local à GitHub pour comprendre les pratiques modernes de partage et de contribution. L’accès en SSH, la sécurité des échanges et le fonctionnement des dépôts sur la plateforme n’auront plus de secret pour vous. Vous découvrirez aussi comment contribuer à un projet open source avec les bons repères, et vous serez à jour sur les évolutions d’usage, comme le passage de master à main pour le nom de la branche principale.

Au terme de ce cours en ligne gratuit, vous aurez une base solide pour versionner proprement votre code, collaborer plus efficacement et aborder GitHub avec confiance, que ce soit pour vos études, vos projets personnels ou un contexte professionnel.

Contenu du cours

  • Leçon vidéo : Formation Git 04m
  • Exercice: _À qui s'adresse cette formation ?
  • Leçon vidéo : Formation Git 04m
  • Exercice: _Qu'est-ce qu'un logiciel de gestion de versions?
  • Leçon vidéo : Formation Git 02m
  • Exercice: _Quel est l'outil de gestion de version distribuée créé par Linus Torvald ?
  • Leçon vidéo : Formation Git 04m
  • Exercice: _Où peut-on télécharger Git pour Windows ?
  • Leçon vidéo : Formation Git 03m
  • Exercice: _Comment peut-on lancer le terminal sur un ordinateur de type Linux ?
  • Leçon vidéo : Formation Git 02m
  • Exercice: _Quelles sont les deux méthodes pour installer Git sur un ordinateur de type Mac ?
  • Leçon vidéo : Formation Git 05m
  • Exercice: _Quelle est la méthode préférée pour utiliser Git selon le formateur ?
  • Leçon vidéo : Formation Git 03m
  • Exercice: _Quelle commande permet de configurer l'outil Git de façon globale pour renseigner votre nom et votre adresse mail ?
  • Leçon vidéo : Formation Git 03m
  • Exercice: _Qu'est-ce qu'un dépôt Git et que contient-il ?
  • Leçon vidéo : Formation Git 02m
  • Exercice: _Quelle commande doit-on utiliser pour initialiser un dépôt Git dans un dossier ?
  • Leçon vidéo : Formation Git 03m
  • Exercice: _Qu'est-ce que le workspace dans Git?
  • Leçon vidéo : Formation Git 03m
  • Exercice: _Quelle commande permet d'indexer les modifications dans la zone d'index ?
  • Leçon vidéo : Formation Git 02m
  • Exercice: _Quelle est la commande à utiliser pour enregistrer les modifications dans le dépôt local via un comité?
  • Leçon vidéo : Formation Git 04m
  • Exercice: _Quelle commande permet de visualiser les modifications apportées à un fichier dans le workspace par rapport à la dernière version enregistrée dans le dépôt ?
  • Leçon vidéo : Formation Git 03m
  • Exercice: Quelles étapes suivre pour enregistrer correctement des modifications dans Git ?
  • Leçon vidéo : Présentation de ma formation Git et Gihub fr 02m
  • Exercice: _Quel est l'outil le plus populaire pour la gestion de versions de code source selon le texte ?
  • Leçon vidéo : Tuto: Accéder en SSH à vos dépôts Git (GitHub) 06m
  • Exercice: _Quel est le principe de la communication sécurisée en SSH entre deux machines ?
  • Leçon vidéo : GitHub: Contribuer à un projet opensource 17m
  • Exercice: _Quels sont les différents types de dépôts sur GitHub ?
  • Exercice: _Qu'est-ce qu'un projet open source sur GitHub ?
  • Leçon vidéo : GitHub: Contribuer à un projet opensource 17m
  • Exercice: _Quels sont les différents types de dépôts sur GitHub ?
  • Exercice: _Qu'est-ce qu'un projet open source sur GitHub ?
  • Leçon vidéo : GIT: Changement du nom de la branche principale (master devient main) 08m
  • Exercice: _Quelle est la raison pour laquelle le nom de la branche principale "master" a été changé en "main" sur Github ?

Ce cours gratuit comprend:

1 heure et 47 minutes du cours vidéo en ligne

Certificat numérique de réussite du cours (gratuit)

Exercices pour développer vos connaissances

100% gratuit, du contenu au certificat

Prêt à commencer ?Téléchargez l’application et commencez dès aujourd’hui !

Installez l'application

dès maintenant pour accéder au cours
Icône représentant les cours de technologie et de commerce

Plus de 5000 cours gratuits

Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.

Icône de calendrier avec cible représentant la planification des études

Plan d'études avec IA

L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.

Icône professionnelle représentant la carrière et le commerce

De débutant à professionnel accompli

Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.

Vous pouvez également utiliser le code QR ou les liens ci-dessous.

Code QR - Télécharger Cursa - Cours en ligne

Commentaires de cours: Formation Git - GitHub

BB

Bernado Bastien

c'était très sympa

Plus de cours gratuits sur Outils informatiques

Ebook + livres audio gratuits ! Apprenez en écoutant ou en lisant !

Téléchargez l'application dès maintenant pour avoir accès à + 5000 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours en ligne en vidéo, livres électroniques et livres audio.

  • Plus de 60 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours