Introduction a Git et GitLab 15 min de lecture

Qu'est-ce que Git ?

Git : systeme de controle de version distribue

Git est un logiciel libre cree par Linus Torvalds en 2005. Il permet de suivre l'historique des modifications d'un projet et de collaborer efficacement a plusieurs.

Concepts fondamentaux

  • Repository (depot) : dossier de projet suivi par Git
  • Commit : instantane (snapshot) de l'etat du code a un moment donne
  • Branche : ligne de developpement independante
  • Remote : copie distante du depot (ex : sur GitLab)

Pourquoi utiliser Git ?

  • Historique complet de chaque modification
  • Travail en parallele avec les branches
  • Fusion automatique des changements
  • Retour en arriere possible a tout moment
# Verifier que Git est installe
git --version

# Configurer son identite
git config --global user.name "Votre Nom"
git config --global user.email "votre@email.com"
Important : Git est un outil local. GitLab, GitHub et Bitbucket sont des plateformes qui hebergent des depots Git distants.