क्या गिट में अंतिम चरणबद्ध (प्रतिबद्ध नहीं) परिवर्तन को अस्थिर करना संभव है? मान लीजिए कि वर्तमान शाखा में बहुत सी फाइलें थीं, कुछ मंचित, कुछ नहीं। कुछ बिंदु पर, कुछ मूर्ख प्रोग्रामर गलती से मार डाला:आप अंतिम गिट एड को कैसे पूर्ववत कर सकते हैं?
git add -- .
... के बजाय:
git checkout -- .
इस प्रोग्रामर अब कुछ जादुई Git आदेश के साथ उनका अंतिम परिवर्तन unstage कर सकते हैं? या क्या वह पहले स्थान पर प्रयोग करने से पहले किया जाना चाहिए?
हटाने "उह, * मुझे * यदि आप समझ में नहीं आता। यह एक और दोस्त था। कुछ मूर्ख प्रोग्रामर। हाँ, वह टिकट है। दूसरा आदमी। उसे। हे, हे। "[गले को साफ़ करता है] – Rap
हे। हमें एक उपयोगी सवाल मिला और इसके जवाब में जवाब दिया गया। – steveha
संभव डुप्लिकेट [पूर्ववत 'गिट एड' प्रतिबद्ध करने से पहले] (http://stackoverflow.com/questions/348170/undo-git-add-before-commit) –