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