Karmaşık bir birleştirme yapmadan önce bazı yerel değişiklikleri sakladım, birleştirmeyi yaptım, sonra çalıştırmadan önce aptalca yapmayı unuttum git stash pop. Pop, izlemesi zor olan bazı problemler (büyük bir kod tabanında kötü yöntem çağrıları) yarattı. Koştum git stash show, en azından hangi dosyaların değiştirildiğini biliyorum. Başka bir şey yoksa, sanırım bu daha fazlasını yapmak için bir ders.
Benim sorum: birleştirme de geri almadan stash pop geri almak mümkün mü?
git stash pop2.25.0.windows.1 git
stash pop/applybir taahhüt vermeden önce, sen kovabilir git fsck --lost-found. Bu komut (dolayısıyla sarkan) sahnelenen ama kararlı yerde olduğu (git terminolojisine aşina olmayanlar için gerçek dosyaları) sarkan lekeler arasında yineleme ve altına koyacağız .git / / kayıp-bulundu dizini yapabileceğiniz git showonları ve gör bunlar aradığınız dosyalarsa.
git stash poptaahhütte bulunmanıza izin verilmiyor . Bunu başarmak için ne yaptınız?