Maison >outils de développement >git >Comment supprimer plusieurs fichiers à la fois sur GitLab

Comment supprimer plusieurs fichiers à la fois sur GitLab

PHPz
PHPzoriginal
2023-04-04 10:44:241350parcourir

Git Lab est un système de contrôle de version open source qui comprend des fonctions telles que le suivi du code, la sauvegarde et la collaboration. Lorsque vous utilisez Git Lab pour la gestion du code, vous pouvez rencontrer des situations dans lesquelles vous devez supprimer plusieurs fichiers. Cet article explique comment supprimer plusieurs fichiers à la fois sur GitLab.

Les étapes sont les suivantes :

Étape 1 : Utilisez le mode ligne de commande Git pour accéder à l'emplacement de l'entrepôt Git.

Sous Windows, utilisez PowerShell pour ouvrir un terminal et basculer vers le répertoire où se trouve le référentiel Git.

Étape 2 : utilisez la commande Git status pour vérifier l'état du fichier.

Exécutez la commande suivante dans le répertoire du référentiel Git :

git status

Cette commande renverra un aperçu de l'état du référentiel Git, y compris une liste de fichiers pour les actions requises. Le résultat devrait ressembler à l'exemple suivant :

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

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        deleted:    file1.txt
        deleted:    file2.txt

no changes added to commit (use "git add" and/or "git commit -a")

Cette sortie indique que deux fichiers sont prêts à être supprimés du référentiel Git.

Étape 3 : utilisez la commande Git rm pour supprimer le fichier.

La commande suivante peut supprimer plusieurs fichiers à la fois :

git rm file1.txt file2.txt

Si vous n'avez besoin de supprimer qu'un seul fichier, exécutez la commande suivante :

git rm file1.txt

Avant de confirmer la validation, veuillez utiliser le statut Git pour confirmer que le bon fichier a été supprimé. .

Étape 4 : utilisez la commande Git commit pour valider les modifications.

Validez les modifications à l'aide de la commande Git commit et incluez des commentaires sur les fichiers supprimés :

git commit -m "Deleted files: file1.txt and file2.txt"

Après la validation, Git supprimera les fichiers supprimés.

Résumé :

Vous pouvez facilement supprimer plusieurs fichiers à la fois sur Git Lab en suivant les étapes ci-dessus. Voici des solutions à certains problèmes courants :

  • Si un fichier a déjà été validé dans un référentiel Git, vous devez utiliser la commande Git revert pour annuler la validation et supprimer le fichier.
  • Si les fichiers du dossier doivent être supprimés, vous devez utiliser la commande Git rm avec l'option récursive, par exemple :
git rm -r folder-name

Enfin, sachez que la commande Git rm supprime définitivement les fichiers du référentiel Git, donc avant de supprimer, assurez-vous d'avoir effectué les sauvegardes nécessaires.

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!

Déclaration:
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