यह पिछले मंचन (प्रतिबद्ध नहीं) में परिवर्तन unstage करना संभव है Git ? मान लीजिए कि वर्तमान शाखा में बहुत सारी फाइलें थीं, कुछ का मंचन, कुछ का नहीं। कुछ बिंदु पर, कुछ मूर्ख प्रोग्रामर को गलती से मार दिया गया:
git add -- .
...के बजाय:
git checkout -- .
क्या यह प्रोग्रामर अब कुछ जादुई गिट कमांड के साथ अपने अंतिम बदलावों को अस्थिर कर सकता है ? या पहली बार प्रयोग करने से पहले उसे प्रतिबद्ध होना चाहिए था?
git addकमांड के साथ जोड़े गए परिवर्तनों को पूर्ववत करने के लिए, विशेष रूप से उन फ़ाइलों के लिए जो पहले से ही परिवर्तन का मंचन किया था, और कुछ परिवर्तन थे जिन्हें पूर्ववत किया जाना था, मंचन नहीं किया गया। यह नहीं कह सकता कि अन्य प्रश्न हालांकि संबंधित नहीं है।