Illustration : formation Git pour développeurs

Formation Git pour développeurs : les fondamentaux du contrôle de version

Git

Cette formation Git s'adresse aux développeurs débutants ou intermédiaires, ainsi qu'à toute personne appelée à modifier du code source. Aucune connaissance de Git n'est requise ; savoir utiliser un éditeur de code est un atout.

En une journée, les participants installent et configurent Git, puis l'utilisent tout au long de la session sur un projet concret : enregistrer des modifications, consulter l'historique, travailler avec des branches, publier sur GitHub et collaborer en équipe grâce aux Pull Requests. La formation se termine par les techniques pour annuler ou corriger une erreur sans risque.

Pour aller plus loin, la formation de deux jours Git pour la documentation technique approfondit le travail en équipe, la gestion des conflits et les bases du CI/CD avec Markdown et MkDocs.

1 jour 9 h à 16 h 30 En ligne, Montréal, Québec Intermédiaire

Mis à jour le

La formation Git pour développeurs en bref

Durée
1 jour
Horaire
9 h à 16 h 30
Format
Classe virtuelle en direct ou présentiel à Montréal et à Québec
Niveau
Intermédiaire
Logiciels
Git, Visual Studio Code et un compte GitHub gratuit, avec GitHub Desktop en option ; tous ces outils sont gratuits.
Prix
350 $ par participant, ou 297 $ pour organismes publics et OBNL (taxes en sus)
Langue
Français ou anglais

Doussou Formation et Git pour développeurs en quelques faits

Prochaines sessions de la formation Git pour développeurs

En ligne

Programme de la formation Git pour développeurs

Introduction à Git

  • Comprendre le contrôle de version et l'utilité de Git dans un projet de développement.
  • Distinguer Git, GitHub, GitLab et Bitbucket.
  • Installer Git et le configurer avec git config : nom, courriel, éditeur par défaut.
  • Comprendre les trois zones de Git : répertoire de travail, zone de préparation (staging) et dépôt.

Les fondamentaux en solo

  • Créer un dépôt : git init.
  • Suivre et enregistrer des modifications : git status, git add, git commit.
  • Rédiger des messages de commit clairs.
  • Consulter l'historique et comparer des versions : git log, git diff, git show.
  • Ignorer des fichiers avec .gitignore.
  • Marquer des versions : git tag.

Les branches

  • Comprendre le rôle des branches dans le développement.
  • Créer et changer de branche : git branch, git switch.
  • Fusionner des branches : git merge (fast-forward et commit de fusion).
  • Supprimer et organiser ses branches.

Travailler avec un dépôt distant

  • Créer un compte GitHub et un dépôt distant.
  • Se connecter en HTTPS ou en SSH (génération d'une clé SSH).
  • Lier un dépôt local à un dépôt distant : git remote.
  • Publier et récupérer des modifications : git push, git fetch, git pull.
  • Cloner un projet existant : git clone.

Collaborer en équipe

  • Proposer et réviser une Pull Request.
  • Comprendre l'origine des conflits de fusion.
  • Résoudre un conflit manuellement et dans VS Code.
  • Mettre du travail de côté temporairement : git stash.
  • Appliquer les bonnes pratiques de travail en équipe (commits fréquents, branches courtes, synchronisation régulière).

Annuler, corriger et aller plus loin

  • Retirer un fichier de la zone de préparation : git restore --staged.
  • Annuler des modifications locales : git restore.
  • Revenir sur un commit : git revert et git reset (soft, mixed, hard).
  • Découvrir les interfaces graphiques : VS Code, GitHub Desktop.
  • Aperçu des notions avancées : rebase, cherry-pick, intégration continue.

Votre formateur Git pour développeurs

Portrait de M. Dumoulin

M. Dumoulin

Fort de 20 ans d'expérience en développement web autant dans de grandes comme petites entreprises, je vous transmet mon bagage complet dans un cours bien structuré. Je vous offre écoute et compréhension mais aussi des conseils avisé basé sur mon…

Voir le profil complet

Tarifs et informations pratiques

Tarif préférentiel

297 $ / participant

Organismes publics et OBNL · taxes en sus

Prix public

350 $ / participant

Entreprises et particuliers · taxes en sus

Informations pratiques

  • Durée : 1 jour
  • Horaire : 9 h à 16 h 30
  • Format : Classe virtuelle en direct ou présentiel à Montréal et à Québec
  • Paiement : en ligne (PayPal ou carte) à l’inscription, ou sur facture pour les organisations
  • Matériel : un ordinateur (Windows, Mac ou Linux) avec Internet et les droits d'installation, ou sur lequel le service informatique aura installé Git et Visual Studio Code avant la formation.

Formation Git pour développeurs en entreprise

Formez toute votre équipe en groupe privé, sur vos propres documents, dans vos locaux ou en classe virtuelle, aux dates qui vous conviennent.

Demander une offre

Avis des participants

« Merci Vincent pour votre collaboration à notre apprentissage. Le tutorat a mis à point les aspects du logiciel Git et du GitHub. »

Lima

97 % de satisfaction (évaluations de fin de formation, 120 évaluations) · Lire tous les témoignages

Pourquoi suivre cette formation Git pour développeurs

Objectifs : ce que vous saurez faire

  • comprendre le fonctionnement de Git et de GitHub ;
  • versionner leur code avec les commandes essentielles ;
  • travailler avec des branches et les fusionner ;
  • collaborer avec un dépôt distant ;
  • résoudre des conflits simples et annuler des modifications sans risque.

Prérequis

Aucun

Ce qui est inclus

  • Support de cours et fichiers d’exercices pour chaque participant
  • Attestation de participation
  • Possibilité de coaching personnalisé après la formation
  • En session publique en présentiel :
    • Thé et café
    • Dîner dans un restaurant à proximité
    • Stationnement (dans certaines villes)
    • Connexion Internet sans fil

Intéressé par la formation Git pour développeurs ?