Détruire les modifications non suivies

Beginner

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

Introduction

Lorsque vous travaillez avec Git, il est courant d'avoir des modifications non suivies dans votre répertoire de travail. Ces modifications sont des fichiers que Git ne suit pas actuellement. Parfois, vous pouvez vouloir abandonner ces modifications et repartir de zéro. Dans ce laboratoire, vous allez apprendre à abandonner toutes les modifications non suivies sur la branche actuelle.

Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 100%. Il a reçu un taux d'avis positifs de 100% de la part des apprenants.

Discard Untracked Changes

Vous travaillez sur un projet utilisant Git et avez apporté quelques modifications à votre répertoire de travail. Cependant, vous réalisez que vous n'avez pas besoin de ces modifications et que vous voulez les abandonner. Vous voulez abandonner toutes les modifications non suivies sur la branche actuelle.

Pour terminer ce laboratoire, vous utiliserez le référentiel Git nommé https://github.com/labex-labs/git-playground. Suivez ces étapes :

  1. Accédez au répertoire du référentiel :
cd git-playground
  1. Vérifiez l'état de votre répertoire de travail :
git status

Vous devriez voir la sortie suivante :

[object Object]
  1. Abandonnez toutes les modifications non suivies sur la branche actuelle :
git clean -f -d
  1. Vérifiez à nouveau l'état de votre répertoire de travail :
git status

Vous devriez voir la sortie suivante :

On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean

La commande git clean -f -d a abandonné toutes les modifications non suivies sur la branche actuelle.

Summary

Abandonner les modifications non suivies est une commande Git utile lorsque vous voulez repartir de zéro et abandonner toutes les modifications que Git ne suit pas actuellement. Utilisez la commande git clean -f -d pour abandonner toutes les modifications non suivies sur la branche actuelle.