खोए हुए काम को पुनर्प्राप्त करना
Git कोर्स का हिस्सा
कभी न कभी आप कोई कमांड टाइप करेंगे, Enter दबाएँगे, टर्मिनल पर कुछ शांत और अंतिम सा छपा देखेंगे, और तब समझ आएगा कि आपने अभी-अभी एक दिन का काम मिटा दिया है। यह सबके साथ होता है। अच्छी ख़बर, और पूरे Git में यही सबसे तसल्ली देने वाली बात है: अगर आपने उसे कमिट कर दिया था, तो वह लगभग निश्चित रूप से अब भी मौजूद है। जब कोई ब्रांच किसी कमिट की ओर इशारा करना बंद कर देती है तो Git उस कमिट को फेंकता नहीं। वह उसे अपने स्टोरेज...
एक अहम सीमा है, और बाक़ी सब कहने से पहले उसे कह देना चाहिए। यह सुरक्षा जाल सिर्फ़ उस काम को थामता है जो किसी न किसी समय कमिट किया गया था, यानी git commit से किसी स्नैपशॉट में सहेजा गया था। जो बदलाव सिर्फ़ आपके एडिटर में पड़े थे, न कभी स्टेज हुए और न कमिट, वे Git के स्टोरेज में हैं ही नहीं, इसलिए उन्हें मिटाने वाला git restore सचमुच उन्हें मिटा देता है। जल्दी और बार-बार कमिट करने का तर्क यही है, भले ही कमिट अधूरे और...
असली माहौल में Git खोए हुए काम को पुनर्प्राप्त करना सीखना चाहते हैं?
नीचे क्लिक करें, Git के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ खोए हुए काम को पुनर्प्राप्त करना पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंखोए हुए काम को पुनर्प्राप्त करनाआप क्या सीखेंगे
- Git reflog
- Recovering from reset --hard
- Git fsck --lost-found
- 30-day grace period
