Formation Git Initiation

S'initier au contrôle de version avec Git pour l'utiliser efficacement

Cette formation permet d’installer et d’utiliser GIT pour gérer des codes source : gestion des versions de fichiers, historique, gestion des branches, résolution des conflits lors d'opérations de fusion.

Formation Git Initiation

Objectifs

  • Installer, configurer et utiliser GIT
  • Mettre en place des dépôts
  • Gérer les branches des projets
  • Résoudre les conflits lors des opérations de fusion

Programme

Présentation de GIT

  • Intérêt de la gestion de code.
  • Concepts de base du contrôle de version.
  • Les différentes typologies : gestion centralisée ou distribuée.
  • Les différentes solutions de gestion de versions
  • Apports de la décentralisation.
  • Principe de fonctionnement de GIT.

Installation et configuration

  • Installation sous différents systèmes : Linux/Windows.
  • Configuration du fichier .gitconfig (nom, adresse mail, ...).
  • La console.
  • Déclaration d'un outil d'analyse de différentiel de versions.

Utilisation de GIT, les fondamentaux

  • Le modèle objet GIT : blob, tree, commit et tag.
  • Le répertoire GIT et le répertoire de travail.
  • L'index ou staging area.
  • Création et initialisation un dépôt.
  • Clonage d'un dépôt existant.
  • Les concepts de branche, tag et de dépôt.

Gestion locale des fichiers

  • Consultation de l'état de l'arbre de travail.
  • Ajouter, ignorer, modifier, supprimer et rechercher des fichiers.
  • Enregistrement des modifications (commit).
  • Annulation des modifications.
  • Visualisation des modifications.
  • Parcours de l'historique des révisions.
  • Les logs (statistique, formatage, ...).

Gestion des branches

  • La branche master.
  • Création de branches.
  • Changement de branche.
  • Fusion d'une branche
  • Gestion des conflits.
  • Comparaison de deux branches.

Partage du travail et collaboration

  • Mise en place d'un dépôt distant public ou privé.
  • Publier ses modifications (opération de push).
  • Récupération des modifications de l'équipe (opération de pull).
  • Gestion des échecs.

Mise en œuvre des Outils GIT

  • Outils graphiques : TortoiseGit, plugins, …
  • GitHub et GitLab : hébergements de dépôts.

Télécharger le programme détaillé

En savoir plus

Référence

INIT-GIT

Durée

2 jours

Prochaines sessions
Inter Entreprises

Grenoble : 15 - 16 décembre 2025 S'inscrire

Grenoble : 12 - 13 janvier 2026 S'inscrire

Grenoble : 2 - 3 février 2026 S'inscrire

Grenoble : 9 - 10 mars 2026 S'inscrire

Grenoble : 20 - 21 avril 2026 S'inscrire

Grenoble : 18 - 19 mai 2026 S'inscrire

Grenoble : 8 - 9 juin 2026 S'inscrire

Grenoble : 6 - 7 juillet 2026 S'inscrire

Grenoble : 14 - 15 septembre 2026 S'inscrire

Grenoble : 12 - 13 octobre 2026 S'inscrire

Grenoble : 16 - 17 novembre 2026 S'inscrire

Grenoble : 7 - 8 décembre 2026 S'inscrire

Sessions
Intra Entreprise

Des sessions intra-entreprise peuvent être organisées dans vos locaux ou en distanciel. Demander un devis

Pré requis

Connaissances de base en gestion de version

Public

Développeur, Chef de projet

Points forts

Petit groupe (4 personnes maximum)

Un poste de travail par personne

Nombreux exercices

Assistance après la formation

Coût

1200 € HT - 1200 € TTC