में पूर्ववत हटाएं मैंने कुछ बेवकूफ बना दिया है। मैंने गिट प्रतिबद्ध (फ़ाइल संपादन + नई फाइलें) (सी) का उपयोग करके एक प्रतिबद्ध किया। फिर मैंने अंतिम प्रतिबद्धता में संशोधन किया। फिर मैंने git rm -r
का उपयोग करके सभी फ़ाइलों को रिकर्सली (!) हटा दिया, फिर मैंने एक और गिट प्रतिबद्ध (सी) बनाया।जीआईटी
A-B-C ↑ master
क्या फाइलों को अनदेखा करने का कोई तरीका है लेकिन मेरे पहले प्रतिबद्धता में हुए बदलावों को रखने का कोई तरीका है? (सी) मैं बजाय वापस नहीं जाना चाहता (बी)। मैंने गिट रीसेट की कोशिश की - सॉफ्ट हेड ^, तो फिर गिट स्टेटस सूचियों वाली फाइलों को सूचीबद्ध करता है, फिर मैंने गिट चेकआउट किया, लेकिन अभी भी कोई भाग्य नहीं है। मुझे यह भी नहीं पता कि यह संभव है या नहीं।
तो आप अपनी प्रतिबद्धताओं की फाइलें वापस चाहते हैं? – uday
नहीं, मैं अभी भी सी पर होना चाहता हूं लेकिन फ़ाइलों को हटाए बिना, केवल मेरी फ़ाइल संपादन और फ़ाइल जोड़ता है। मेरे पास अब मेरे काम करने वाले पेड़ में फाइल नहीं है, वे हटा दिए गए हैं। – Nately