Supprimer des fichiers de la zone de préparation

GitGitBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

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.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/DataManagementGroup(["Data Management"]) git/DataManagementGroup -.-> git/restore("Revert Files") subgraph Lab Skills git/restore -.-> lab-12766{{"Supprimer des fichiers de la zone de préparation"}} end

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.

  1. Voir l'état du répertoire de travail actuel :
git status
  1. Supprimer le fichier newfile.txt de la zone de préparation à l'aide de la commande git restore --staged :
git restore --staged newfile.txt
  1. 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.