402 votes

Comment récupérer un commit perdu dans Git ?

Tout d'abord, j'ai obtenu "votre branche est en avance de 3 commits sur origin/master", puis mon application est revenue à un moment antérieur avec des changements antérieurs.

Comment puis-je récupérer ce que j'ai passé les 11 dernières heures à faire ?

0 votes

-17voto

Ziv Barber Points 349

Malheureusement, git est si peu fiable :( Je viens de perdre 2 jours de travail :(

Il est préférable de faire une sauvegarde manuelle avant de faire un commit. Je viens de faire "git commit" et git a détruit tous mes changements sans rien dire.

J'ai appris ma leçon - la prochaine fois, faites d'abord une sauvegarde et seulement ensuite engagez-vous. Ne jamais faire confiance à git pour quoi que ce soit.

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