Introduction
🧑💻 Nouveau dans Git ou LabEx? Nous vous recommandons de commencer par le cours Quick Start with Git.
Dans Git, la zone de préparation est l'endroit où les modifications des fichiers sont préparées avant d'être validées dans le référentiel. Parfois, vous pouvez accidentellement ajouter des fichiers à la zone de préparation que vous ne voulez pas valider. Dans ce laboratoire, vous allez apprendre à supprimer des fichiers de la zone de préparation à l'aide de Git.
Supprimer des fichiers de la zone de préparation
Vous travaillez sur un projet dans le référentiel git-playground. Vous avez apporté quelques modifications aux fichiers et les avez ajoutés à la zone de préparation à l'aide de la commande git add. Cependant, vous constatez que vous avez accidentellement ajouté un fichier que vous ne voulez pas valider. Vous devez supprimer ce fichier de la zone de préparation.
- Voir l'état du répertoire de travail actuel :
git status
- Supprimer le fichier
newfile.txtde la zone de préparation à l'aide de la commandegit restore --staged:
git restore --staged newfile.txt
- Vérifier que le fichier a été supprimé de la zone de préparation à l'aide de la commande
git status:
git status
Voici le résultat final :
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: README.md
Untracked files:
(use "git add <file>..." to include in what will be committed)
newfile.txt
Résumé
Dans ce laboratoire, vous avez appris à supprimer des fichiers de la zone de préparation à l'aide de la commande git restore --staged. Cela peut être utile lorsque vous ajoutez accidentellement des fichiers à la zone de préparation que vous ne voulez pas valider. N'oubliez pas d'utiliser la commande git status pour vérifier que les modifications ont été supprimées de la zone de préparation.