Comment récupérer le fichier supprimé où aucun engagement n'a été fait après la suppression

Comment récupérer le fichier supprimé où aucun engagement n'a été fait après la suppression

Les fichiers sont la partie essentielle de Git qui est utilisée pour gérer le code source du projet. Dans Git, tous les modifications ont lieu à travers des fichiers. Ensuite, ces modifications sont déterminées à enregistrer dans un référentiel local. Cependant, parfois les développeurs peuvent supprimer accidentellement le fichier engagé et plus tard souhaiter le restaurer. Si l'utilisateur ne commette aucune modification après la suppression d'un fichier, il peut restaurer le fichier supprimé dans le référentiel GIT.

Ce blog montrera comment récupérer les fichiers supprimés où aucun engagement n'a été fait après la suppression.

Comment récupérer les fichiers supprimés avant de commettre des modifications?

Pour récupérer le fichier supprimé avant de commettre de nouvelles modifications, passez d'abord au référentiel GIT. Après avoir supprimé un fichier, l'utilisateur peut le récupérer à l'aide du «tête de caisse git " commande.

Étape 1: Open Git Terminal

Tout d'abord, dans le menu de démarrage, ouvrez le terminal git:

Étape 2: Allez dans le référentiel GIT

Utilisez le "CD”Commande pour aller au référentiel git:

$ CD "C: \ git \ Design"

Étape 3: générer un nouveau fichier

Générez un nouveau fichier dans le référentiel GIT via le «touche" commande:

$ Touch Demo.SMS

Après cela, vérifiez l'état du référentiel pour vérifier si le fichier est généré ou non:

$ statut git

Étape 4: Déplacer le fichier vers l'index de suivi

Ensuite, déplacez le fichier non suivi vers la zone de suivi en utilisant la commande ci-dessous:

$ git add .

Étape 5: commettre des modifications dans le référentiel

Commettre les modifications suivis par la commande mentionnée:

$ git commit -m "nouveau commit"

Étape 6: supprimer le fichier

Maintenant, supprimez le fichier engagé du référentiel de travail GIT à l'aide du «Git RM" commande:

$ git rm démo.SMS

Vérifiez l'option de suppression de fichiers en répertoriant le contenu:

$ ls

Vous pouvez voir que le fichier est supprimé du référentiel:

Étape 7: Récupérer le fichier supprimé

Après cela, récupérez le fichier supprimé avant de commettre des modifications en utilisant le «tête de caisse git " commande:

$ Git Checkout Head Demo.SMS

Ici, spécifiez le nom de fichier supprimé que vous souhaitez récupérer:

Encore une fois, utilisez le «LS«Commande et vérifiez si le fichier est récupéré ou non:

$ ls

La sortie ci-dessous montre que nous avons réussi à récupérer le fichier supprimé:

Nous vous avons appris la méthode pour récupérer les fichiers supprimés où aucun engagement n'a été fait après la suppression.

Conclusion

Pour récupérer le fichier supprimé avant de commettre de nouvelles modifications, accédez d'abord au référentiel local GIT, où le fichier est supprimé après l'engagement, et aucune nouvelle modification n'est encore commise. Pour récupérer le fichier supprimé, utilisez le «tête de caisse git " commande. Dans cet article, nous avons développé la méthode pour récupérer le fichier supprimé où aucune nouvelle modification n'est commise après la suppression.