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...

Pour consulter la suite, découvrez le livre suivant :
couv_EP2GIT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Une histoire de hash
Suivant
Manipuler les fichiers