Aperçu gratuit

Texte · 20 min

Pourquoi et comment versionner son code

Objectifs de la leçon

  • Comprendre ce qu'est un système de versionnement ;
  • Installer et configurer Git ;
  • Connaître les trois zones de Git.

Le versionnement

Un système de versionnement enregistre les modifications successives des fichiers d'un projet. Chaque enregistrement (un commit) est une photo du projet, avec un message, un auteur et une date. On peut :

  • consulter l'historique ;
  • revenir à une version précédente ;
  • comparer deux versions ;
  • travailler à plusieurs en parallèle.

Installer et configurer Git

Téléchargez Git depuis son site officiel (git-scm.com) puis, dans un terminal :

git --version
git config --global user.name "Awa Koné"
git config --global user.email "awa.kone@exemple.com"
git config --global init.defaultBranch main

Les trois zones

  1. Le répertoire de travail : vos fichiers tels que vous les modifiez ;
  2. La zone de préparation (staging) : les modifications sélectionnées pour le prochain commit ;
  3. Le dépôt : l'historique des commits.

Le cycle : modifier → préparer (git add) → valider (git commit).

Créer un dépôt

cd mon-site
git init

Un dossier caché .git est créé : il contient tout l'historique. Ne le supprimez pas.

À retenir

Git enregistre l'histoire de votre projet sous forme de commits ; le cycle est modifier, préparer, valider.

Mise en pratique

Installez Git, configurez votre nom et votre e-mail, puis initialisez un dépôt dans le dossier d'un de vos projets.