1881 votes

Comment localiser un fichier supprimé dans l’histoire de validation ?

Once upon a time, il y avait un fichier dans mon projet que je voudrais maintenant être en mesure d’obtenir.

Le problème est que je n’ai aucune idée de quand je l’ai ai supprimé.

Comment puis-je localiser la validation spécifique lorsque ce fichier existe ?

2310voto

Amber Points 159296

Si vous connaissez le chemin d’accès le fichier était à, vous pouvez faire ceci :

Cela devrait montrer une liste de validations dans toutes les branches qui a touché ce fichier. Ensuite, vous pouvez trouver la version du fichier et affichez-le avec...

(ou Reconstituez-le dans votre copie de travail avec `` )

503voto

Fatih Points 8709

Obtenir une liste des fichiers supprimés et copier le chemin d’accès complet du fichier supprimé

Exécutez la commande suivante pour trouver l’id de la validation de cette validation et copier l’id de validation

Voir la diff de fichier supprimé

N’oubliez pas, vous pouvez écrire la sortie dans un fichier en utilisant `` comme

41voto

Akshay Agarwal Points 172

Ne pouvait pas modifier la réponse acceptée donc l’ajout comme une réponse ici,

pour restaurer le fichier dans git, utilisez ce qui suit (note la ' ^' signe juste après le SHA)

19voto

Philip Oakley Points 3825

Essayez d’utiliser l’un des spectateurs, tels que afin que vous puissiez naviguer autour de l’histoire de trouver ce fichier moitié souvenir. (utiliser si nécessaire pour toutes les branches)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X