चलो कल कहना है कि मैंने अपनी मास्टर शाखा में कुछ बदलाव किए हैं, और मैं उन्हें जोड़ना भूल गया हूं। और सुबह में मैंनेक्या गिट में हटाए गए अनचाहे फ़ाइलों को पुनर्स्थापित करना अभी भी संभव है?
git reset --hard
क्या इस स्थिति में हटाई गई फ़ाइलों को पुनर्स्थापित करना संभव है?
यदि आप 'हुआ Git कुछ बिंदु पर इन फ़ाइलों add', भले ही आप उन्हें कभी नहीं किया, वे अभी भी जब तक वे कचरा एकत्र कर रहे हैं (के बारे में दो सप्ताह में) धब्बे के रूप में चारों ओर लटका दिया जाएगा । 'git fsck' ऑब्जेक्ट्स को [लटकना या पहुंचने योग्य] के रूप में सूचीबद्ध करेगा (https://stackoverflow.com/a/36671659/712526)। फिर आप उन्हें पुनर्स्थापित करने के लिए 'git cat-file -p deadbeef> पुरानी-फ़ाइल-नाम 'का उपयोग कर सकते हैं। – jpaugh
([पॉड का जवाब] (https://stackoverflow.com/a/45815093/712526) पहले से ही इसे कवर करता है, व्हाउप्स!) – jpaugh
संभावित डुप्लिकेट: https://stackoverflow.com/q/25791533/712526 – jpaugh