Public

À qui s'adresse la formation Git/Github

La formation "Git/GitHub" est conçue pour les développeurs, chefs de projets et toute personne impliquée dans la gestion de projets logiciels souhaitant maîtriser le contrôle de version. Elle s'adresse aussi bien aux débutants qu'aux professionnels expérimentés désireux de renforcer leurs compétences en gestion de code source, collaboration d'équipe et utilisation des plateformes Git et GitHub au quotidien.

Objectifs

Compétences visées pour la formation Git/Github

La formation "Git/GitHub" vise à doter les participants des compétences essentielles pour maîtriser le contrôle de version décentralisé. En s'appuyant sur une approche pratique, elle permet de comprendre et d'utiliser efficacement Git et GitHub pour gérer des projets collaboratifs. Les participants apprendront à installer, configurer, manipuler des branches, gérer des dépôts locaux et distants, et à travailler en équipe pour optimiser le développement logiciel.

Programme

Découvrir Git et GitHub

  1. Comprendre le contrôle de version
  2. Identifier Git et GitHub
  3. Comparer gestion centralisée et distribuée
  4. Explorer solutions de versioning
  5. Fonctionner en mode décentralisé

Installer et configurer

  1. Installer sur Windows
  2. Installer sur Linux
  3. Installer sur Mac OS
  4. Utiliser un terminal
  5. Émuler le système sur Windows
  6. Configurer via .gitconfig
  7. Utiliser outils de diff

Utiliser et enregistrer

  1. Comprendre modèle Git : blob, tree, commit, tag
  2. Gérer répertoire Git et répertoire travail
  3. Utiliser index et staging area
  4. Enregistrer les changements
  5. Manipuler branches, tags et dépôts
  6. Initialiser un dépôt Git
  7. Explorer outils de visualisation

Gérer localement les fichiers

  1. Consulter état de l’arbre de travail
  2. Gérer fichiers : ajout, modification
  3. Annuler et visualiser modifications
  4. Parcourir historique des versions
  5. Analyser logs et statistiques

Gérer les branches

  1. Maîtriser la branche principale
  2. Créer branches et sous-branches
  3. Changer de branche
  4. Fusionner branches et gérer conflits
  5. Comparer branches
  6. Réorganiser l’historique

Découvrir les outils Git

  1. Utiliser Git-gui et TortoiseGit
  2. Explorer GitWeb
  3. Se familiariser avec GitHub, BitBucket, GitLab

Découvrir GitHub

  1. Identifier fonctionnalités GitHub
  2. Créer et gérer Gists
  3. Déposer un Git sur GitHub
  4. Explorer un dépôt GitHub
  5. Gérer Issues
  6. Utiliser Forks et Pull Request
  7. Accéder via tokens

Utiliser un dépôt distant

  1. Comprendre le modèle distribué
  2. Cloner un dépôt Git
  3. Gérer les remotes
  4. Pousser les commits
  5. Récupérer les commits
  6. Ajouter un Readme

Travailler en équipe

  1. Organiser équipes avec Git
  2. Maîtriser modifications
  3. Filtrer modifications
  4. Mettre modifications de côté
  5. Fusionner fichiers
  6. Fusionner commits
  7. Rebaser commits
  8. Suivre les branches
  9. Gérer les échecs

La formation Git/Github est dispensée sur 28 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Git/Github - 28 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter EVA Formations pour vous tenir informé des formations à venir et maintenir vos compétences.

EVA Formations, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© EVA FORMATIONS
58 av. de la Grande Armée
75017 PARIS
TÉL 01 83 64 41 43
EVA Solutions: La force du réseau