Git / GitHub
Formation créée le 04/04/2022. Dernière mise à jour le 15/11/2025.
Version du programme : 1
Version du programme : 1
Type de formation
Présentiel
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Git / GitHub
Objectifs de la formation
- Comprendre la différence entre Git et GitHub et comment ils fonctionnent ensemble. Comprendre la philosophie de Git. Maîtriser les bases de l¿outil Git (Clone, Checkout, Add, Commit, Push, Branch, Merge, ...). Travailler avec une plateforme distante comme GitHub. Savoir utiliser la puissance des branches. Résoudre les conflits de commit comme un pro. Travailler en petites et grandes équipes avec Git.
Contenu de la formation
Introduction à git
Le gestionnaire de version (DVCS)
Pourquoi versioner son code source
Centraliser ou Décentraliser ses versions de source
Le vocabulaire : pull, push, branches, merge
Les outils: Ligne de commande, SmartGit, Git Gui, Tortoise Git, etc.
Git et vos IDEs
Travaux pratiques: installation de Git sur les postes, configuration d¿un dépôt distant.
Introduction à github Présentation Les dépots Les wikis Les sites Les roadmaps Forker un projet Sécurité Travaux pratiques: Création d¿un compte Github, création et configuration d¿un dépôt avec site public et wiki Git au quotidien
- Créer un dépôt Configurer ses outils pour travailler Le commit local Le push, le pull Visualiser l¿arbre de travail Une branche, pourquoi faire ? Travaux pratiques: Connexion des outils installés en local au dépôt GitHub. Récupération et envoi de code.
Plus loin avec git
Créer des branches / Merge de branches
Gérer les branches en local
Gérer les conflits
annuler un commit
Git reset
La révision de code avec Git
Exporter son dépôt
Travaux pratiques: Connexion des outils installés en local au dépôt GitHub. Récupération et envoi de code. Création de branches et fusion de branches.
Collaborer avec github
Rendre son projet public ou privé
Ajouter des clés SSH
Donner des droits à des utilisateurs supplémentaires
Travaux pratiques: Partage de droits entre les utilisateurs de la formation Git
Les tickets dans github
Intérêts des tickets
Définir une roadmap
Affecter des tickets à des utilisateurs
Les tickets envoyés par email
Travaux Pratiques: Création de tickets, Gestion d¿une roadmap, Liaison avec les emails
Le wiki dans github
Avantages d¿un wiki
La syntaxe wiki
Créer et gérer des pages wiki dans son projet GitHub
Les droits sur le wiki
Créer son site public avec Githu
Équipe pédagogique
Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Accueil des apprenants dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Modalités de certification
Résultats attendus à l'issue de la formation
- Attestation de formation Certification de bloc de compétences