Ceci est une ancienne révision du document !
Un commit est un instantané de la zone d'index ou zone d'assemblage (staging area). La zone d'index est ors du répertoire de travail. Seuls les fichiers et dossiers présents dans la zone d'index seront enregistrés en l’état lors du commit.
Worflow:
la commande bit status permet de voir le contenu de la zone d'index, l'option -s résume le status de chaque fichier:
$ git status -s
La commande git reset permet de retirer un fichier de la zone d'index:
$ git reset dossier/fichier
Pour supprimer un fichier on peut également utiliser git rm
git rm --cached dossier/fichier
Pour annuler les modifications faites sur un fichier du répertoire de travail et le restaurer tel qu'il était au dernier commit
$ git checkout -- fichier