Sommaire

Les trois zones d’un fichier Fichier:zones

Un fichier peut se trouver à trois endroits différents : le répertoire de travail, l’index et le dépôt. Le fichier va se trouver dans les différentes zones selon son avancée dans le projet.

Le schéma suivant montre un projet totalement vierge dans lequel un dépôt Git vient d’être initialisé, c’est-à-dire que nous n’avons enregistré aucun fichier dans le projet. La seule action effectuée sur ce projet est un git init.

images/04E01.png

Pour arriver à ce résultat, vous pouvez utiliser les commandes :

mkdir zoneFichier 
cd zoneFichier 
git init

Pour visualiser l’état des fichiers, nous allons utiliser la commande suivante :

git status git status

Cette commande affiche la sortie suivante :

git status 
On branch master 
 
Initial commit 
 
nothing to commit (create/copy files and use "git add" to track)

La commande git status permet d’afficher l’état des fichiers du dépôt. Cette commande va être expliquée à l’aide des exemples qui vont suivre dans la suite de ce chapitre.

Dans l’exemple précédent, la commande git status nous précise qu’aucun fichier n’est à commiter (nothing to commit).

1. Le répertoire de travail

Cette zone correspond au répertoire du système de fichiers sur lequel travaille le développeur. C’est ...