Dans ce blog, nous détaillerons la procédure de restauration des fichiers supprimés dans Git.
Git peut-il restaurer un fichier ?
Oui, Git peut restaurer un fichier. Cette opération semble nécessaire dans une situation où vous avez supprimé par erreur tout fichier important qui doit être restauré.
Comment restaurer un fichier dans Git ?
Dans la procédure ci-dessous, nous allons d'abord passer à un référentiel Git et vérifier la liste des fichiers existants. Ensuite, sélectionnez l'un d'entre eux et supprimez-le à l'aide de la touche ' $ git rm
Pour comprendre le scénario décrit ci-dessus, consultez les étapes ci-dessous !
Étape 1 : Accédez au répertoire Git
Tout d'abord, déplacez-vous vers le référentiel local Git à l'aide de la commande 'cd':
$ CD 'C:\Utilisateurs \n azma\Git\demo2'
Étape 2 : répertorier les fichiers du référentiel
Exécutez le ' git fichiers ls ” pour afficher tous les fichiers du référentiel spécifié :
$ git fichiers ls
Comme vous pouvez le voir, notre « démo2 ' Le référentiel Git contient trois fichiers, deux avec ' .SMS ' et un avec ' .rtf ' extension:
Étape 3 : Supprimer le fichier
Maintenant, nous allons supprimer le ' démo1.txt ' du dépôt local Git à l'aide du ' git rm ' commande:
Ici, notre fichier spécifié est supprimé avec succès :
Étape 4 : répertorier les fichiers du référentiel
Exécutez la commande fournie pour vérifier l'opération de suppression du fichier :
Comme vous pouvez le voir dans la sortie ci-dessous, il n'existe aucun fichier portant le nom ' démo1.txt ” :
Étape 5 : Vérifier l'état
Vérifiez l'état actuel du référentiel Git en utilisant le ' statut git ' commande:
Le fichier supprimé est mis en scène automatiquement, ce qui est le comportement par défaut du ' rm ' commande:
Étape 6 : Désinstaller le fichier
Ensuite, annulez la mise en scène du fichier supprimé en exécutant le ' réinitialisation de git ' commande:
Ici, précisez le ' TÊTE ” option avec le nom du fichier pour annuler la mise en scène des modifications :
Étape 7 : Vérifier l'état
Exécutez la commande ci-dessous pour vérifier l'état :
Comme vous pouvez le voir, les modifications de suppression ne sont désormais plus échelonnées :
Étape 8 : Restaurer le fichier
Enfin, exécutez le ' paiement git ” commande pour restaurer le fichier :
Encore une fois, exécutez le ' statut git ” pour afficher l'état actuel du référentiel Git :
$ statut git .Rien n'est placé dans le référentiel qui doit être validé, et la zone de travail est propre :
Étape 9 : Vérifier le fichier de restauration
Enfin, répertoriez les fichiers du référentiel pour afficher le fichier restauré :
La sortie donnée montre que nous avons restauré avec succès le ' démo1.txt ” dans notre dépôt Git :
Nous avons présenté la méthode de restauration d'un fichier.
Conclusion
Oui, vous pouvez restaurer le fichier dans Git. Pour ce faire, accédez au référentiel local Git et vérifiez les fichiers existants qui sont placés dans le référentiel. Ensuite, exécutez le ' $ git rm