Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Bases de Git
  6. Qu’est-ce que Git?
  7. Composants de Git
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Composants de Git

Un projet Git comporte trois composants principaux:

  • Un référentiel,
  • Une arborescence de travail,
  • Un index.

Le référentiel est le « conteneur » dans lequel sont consignées toutes les modifications apportées aux fichiers de votre projet. Il renferme l'ensemble des commits (validations) effectués par votre équipe. La commande git log vous permet d'accéder à l'historique des commits.

L'arborescence de travail, ou répertoire de travail, est constituée des fichiers sur lesquels vous travaillez. L'arborescence de travail s'apparente à un système de fichiers dans lequel vous pouvez afficher et modifier vos fichiers.

L'index, ou zone de préparation, est la zone dans laquelle les commits sont préparés. Après leur préparation, les fichiers de l'arborescence de travail sont comparés à ceux du référentiel. Les modifications apportées aux fichiers de l'arborescence de travail sont marquées comme modifiées avant d'être validées.

Work tree and index
Les trois principaux composants d'un projet Git sont le référentiel, l'index et l'arborescence de travail.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life