Maison > outils de développement > git > Comment supprimer tous les fichiers du référentiel Git avec git

Comment supprimer tous les fichiers du référentiel Git avec git

PHPz
Libérer: 2023-04-03 10:22:00
original
5467 Les gens l'ont consulté

Lorsque nous utilisons Git pour le contrôle de version, nous devons parfois supprimer tous les fichiers du référentiel Git. Ceci est utile dans deux situations :

  1. Lorsque vous souhaitez vider votre dépôt Git et recommencer, cette opération permet de supprimer rapidement tous les fichiers.
  2. Lorsque vous ajoutez accidentellement des fichiers qui ne doivent pas être suivis dans Git, cette opération peut vous aider à supprimer ces fichiers facilement.

Alors, comment supprimer tous les fichiers dans Git ? Voici trois méthodes courantes :

Méthode 1 : Supprimer tous les fichiers et effacer le référentiel Git

Cette opération effacera tous les fichiers et enregistrements d'historique dans le référentiel Git. Si vous souhaitez démarrer un nouveau référentiel Git à partir de zéro, vous pouvez utiliser cette méthode.

  1. Ouvrez le répertoire où se trouve le dépôt Git et supprimez tous les fichiers :

    rm -rf ./*
    Copier après la connexion
    Copier après la connexion
  2. Ensuite, exécutez la commande suivante pour remettre le dépôt Git à son état initial :

    git init
    Copier après la connexion

Cette commande réinitialisera le dépôt Git et effacez tous les fichiers d'historique et de suivi.

Méthode 2 : conserver le répertoire .git et supprimer tous les fichiers

Cette opération conservera le répertoire .git dans le référentiel Git, mais supprimera tous les autres fichiers.

  1. Ouvrez le répertoire où se trouve le dépôt Git et supprimez tous les fichiers :

    rm -rf ./*
    Copier après la connexion
    Copier après la connexion
  2. Ensuite, exécutez la commande suivante pour actualiser le statut de Git :

    git add .
    git commit -m "Remove all files"
    Copier après la connexion

Cette commande ajoutera la suppression de tous les fichiers à Git et créez un nouveau commit. De cette façon, vous conservez l'historique dans votre référentiel Git et supprimez tous les autres fichiers.

Méthode 3 : utilisez la commande Git pour supprimer tous les fichiers

Si vous ne souhaitez pas utiliser la ligne de commande pour supprimer tous les fichiers, vous pouvez également utiliser l'outil de ligne de commande Git pour supprimer tous les fichiers.

  1. Exécutez la commande suivante pour lister les fichiers suivis dans le référentiel Git actuel :

    git ls-files
    Copier après la connexion
  2. Ensuite, exécutez la commande suivante pour supprimer tous les fichiers :

    git rm -r --cached .
    Copier après la connexion

Cette commande supprimera tous les fichiers du référentiel Git actuel , Et ajoutez l'opération de suppression à Git. Cependant, il ne supprime pas les fichiers du système de fichiers local.

Quelle que soit la méthode que vous utilisez, supprimer tous les fichiers de votre référentiel Git est une tâche simple. Choisissez simplement une méthode et exécutez-la. Cette opération est très utile lorsque vous devez recommencer ou replanifier le contrôle de version.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal