2012-10-10 13 views
10

इसलिए मैंने गलती से git clean -f का उपयोग कर काम कर रहे पेड़ से कुछ नई, अनचाहे फ़ाइलों को हटा दिया। क्या उन अनचाहे फ़ाइलों को साफ़ या फिर से जोड़ने का कोई तरीका है?गिट क्लीन को पूर्ववत करना

+3

नहीं, ऐसा नहीं है। अगर वे अनचाहे हैं, तो गिट के पास उनके साथ कुछ लेना देना नहीं है। ऐसा मत करो। – meagar

उत्तर

10

यदि आपकी फाइल गिट द्वारा साफ की गई थी, तो उन्हें पहले गिट int द्वारा ट्रैक नहीं किया गया था। दुर्भाग्य से आप बैकअप से फ़ाइलों को पुनर्स्थापित करने के लिए उपयोग की जाने वाली किसी अन्य विधि के साथ छोड़े गए हैं।

यह ऐसा कुछ नहीं है जो गिट आपकी मदद कर सके।

+0

ओह मुझे लगता है कि मैंने यहां "हटाएं" का अर्थ समझ लिया है http://www.kernel.org/pub/software/scm/git/docs/git-clean.html। यह गिट क्लीन की तरह लगता है कि फ़ाइलों को ट्रैक करने से रोकता है क्योंकि उन्हें पूरी तरह से हटाने का विरोध किया जाता है। – Tony

+0

@ टोनी यदि आप फ़ाइलों को 'गिट स्थिति' में दिखाना बंद करना चाहते हैं, तो ऐसा करने का तरीका उन्हें अपने '.gitignore' या' .git/info/extrae' फ़ाइलों में जोड़ें ([docs] (http: // www.kernel.org/pub/software/scm/git/docs/gitignore.html))। –

संबंधित मुद्दे