Maison  >  Article  >  outils de développement  >  Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

WBOY
WBOYavant
2022-03-31 19:04:374531parcourir

Cet article vous apporte des connaissances pertinentes sur Git, qui présente principalement les problèmes liés à la récupération git des fichiers supprimés, y compris les opérations de suppression soumises à la bibliothèque locale, les opérations de suppression ajoutées à la zone de transit et les opérations de suppression. espace de travail. J’espère que cela sera utile à tout le monde.

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

Étude recommandée : "Tutoriel Git"

1. Quelques mots avant la récupération

La soi-disant utilisation de la commande git pour récupérer des fichiers supprimés nécessite que le fichier soit géré par git.
En d'autres termes, ce fichier a déjà été soumis au référentiel.
C'est une condition de base.
Si ce fichier n'est pas géré par git, le supprimer revient à supprimer un fichier ordinaire sur votre ordinateur.
【Core】 : L'idée principale de la récupération de fichiers est la suivante : réinitialiser l'état de l'espace de travail pour qu'il soit cohérent avec l'état de la version dans laquelle le fichier correspondant existe, et le fichier sera de retour.
【Clé】Compréhension de la commande git reset --hard

2 : L'opération de suppression est soumise à la bibliothèque locale

情景解释 : 工作区中删除一个文件,git add 到暂存区,git commit 提交版本库

1. Vérifiez le répertoire de travail et l'état

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples).

2 .Supprimez le fichier, ajoutez-le à la zone de préparation et soumettez-le au référentiel

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

3. Affichez le répertoire de fichiers dans l'espace de travail

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

4. version où le fichier existait auparavant, et affichez les fichiers dans l'espace de travail

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

3 : L'opération de suppression est ajoutée à la zone de stockage temporaire

情景解释 :工作区中删除一个文件,git add 到暂存区

1. Afficher le répertoire de travail et l'état

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples).

2. Supprimez le fichier et ajoutez-le à la zone de stockage temporaire

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

3. Revenir à la version où le fichier existait auparavant. et affichez les fichiers de l'espace de travail

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

4. Scénario 3 : Supprimer l'opération uniquement dans l'espace de travail

情景解释 : 工作区中删除一个文件
1 Afficher le répertoire de travail et l'état

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

2. workspace

3. Affichez le répertoire de fichiers de l'espace de travail

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)


4. Restaurez la version précédente du fichier et affichez les fichiers dans l'espace de travail

[Il existe deux méthodes ci-dessous, les deux sont ok. Il est recommandé d'utiliser. la méthode de la figure 2, qui est également la méthode recommandée par git]

Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)


Apprentissage recommandé : "
Tutoriel Git

"Explication détaillée des bases de Git : récupération git des fichiers supprimés (explication détaillée avec exemples)

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer