कहें कि मेरे पास एक निर्देशिका है जिसमें सैकड़ों फाइलें हैं। मैं उनमें से कई को संशोधित करता हूं, लेकिन बाद में मुझे एहसास हुआ कि मेरे बदलाव खराब हैं। यदि मैं करता हूं:मैं गिट चेकआउट पर केवल संशोधित फ़ाइलों को पुनर्स्थापित कैसे कर सकता हूं?
git checkout whole_folder
तब सबकुछ फिर से चेक हो जाता है, और मुझे सब कुछ पुनः संयोजित करना होगा। क्या चेकआउट को केवल संशोधित फ़ाइलों को प्रभावित करने का कोई तरीका है, या क्या मुझे प्रत्येक फ़ाइल पर checkout
चलाने की आवश्यकता है?
आप 'Git चेकआउट करते हैं -' ('Git चेकआउट का थोड़ा सुरक्षित संस्करण whole_folder') timestamps रहने उन फ़ाइलों के लिए जो वही आदेश द्वारा नहीं बदला जाता है। इसका मतलब है कि आपकी बिल्ड प्रक्रिया को अभी भी उन फ़ाइलों का पुनर्निर्माण करना चाहिए जो कम से कम सोचते हैं कि इसे mtimes पर आधारित होना आवश्यक है। –
क्या आप सुनिश्चित हैं कि गिट सब कुछ जांचता है? आईआईआरसी गिट वास्तव में केवल उन फ़ाइलों को जांचने के लिए कड़ी मेहनत करता है जो संशोधित हैं और जब आप गिट चेकआउट करते हैं तो कुछ और स्पर्श नहीं करते हैं - whole_folder, या git reset - hard HEAD। – holygeek
तो, मुझे 'गिट चेकआउट - whole_folder' करना चाहिए? – Geo