222 votes

Annulation accidentelle git stash pop

J’ai planqué quelques modifications locales avant de procéder à une fusion compliquée, a fait de la fusion, puis bêtement j’ai oublié de valider avant d’exécuter . La pop créé certains problèmes (mauvaise méthode appelle dans une grosse base de code) qui sont avèrent difficiles à traquer. J’ai couru , donc je sais au moins quels fichiers ont été modifiés. Si rien d’autre, je suppose que c’est une leçon à s’engager davantage.

Ma question : est-il possible d’annuler la pop cachette sans défaire aussi la fusion ?

78voto

Ben Jackson Points 28358

Essayez d’utiliser Recover a chuté stash git pour trouver la planque vous sauté. Je pense qu’il y a toujours deux opte pour une cachette, car il conserve l’indice et la copie de travail (si souvent la validation de l’indice sera vide). Puis à voir la diff et utilisation à eux délettrer.

43voto

kachar Points 645

De``

Cela m’a aidé à mieux que la réponse acceptée avec le même scénario.

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