मान लिया जाये कि कुछ भी नहीं है का मंचन किया जाता है git करने के लिए कैसे, आप जो भी काम किया है, फ़ाइलों को छोड़कर पुनर्स्थापित करने के लिए सुझाया गया तरीका क्या है/मॉडल/और ऐप/विचार/जो मैं नहीं रखना चाहता हूं।--hard सब कुछ रीसेट लेकिन 4 फ़ाइलों
14
A
उत्तर
20
साथ चिपके रहते हैं तो आप समस्या बताया गया है, यह नहीं दिखता है जैसे आप reset
करना चाहते हैं। के लिए सबसे आसान बात है:
git add app/models/a.rb app/views/a/index.html.rb config/foo.rb config/bar.rb
git checkout .
हां, तो यह अन्य फ़ाइलों के लिए सूचकांक में अपने 4 फ़ाइलें, और चेक स्वच्छ संस्करणों (अर्थात परिवर्तन को छोड़ देता है) कहते हैं।
मुझे लगता है कि आपने पहले (git add
) संशोधित फ़ाइलों को चरणबद्ध नहीं किया है (आपको इसे रीसेट का उपयोग करके अनस्टेज करना चाहिए)।
9
एक तरह से उन चार फ़ाइलों के लिए प्रतिबद्ध है, तो मुश्किल रीसेट, और फिर पूर्ववत Git करने के लिए है के लिए प्रतिबद्ध:
git add <files to keep>
git commit -m "temp"
git reset --hard
git reset HEAD~
4
उन चार फ़ाइलें सूचकांक में हैं, जबकि गंदा फ़ाइलें नहीं हैं, तो एक सरल git-clean
चाल करना चाहिए यदि अनिश्चित है, तो --dry-run
पहले स्विच करें, और --exclude
स्विच पर ध्यान दें।
अन्यथा, siride's answer
संबंधित मुद्दे
- 1. Git सब कुछ उपेक्षा लेकिन कुछ उपनिर्देशिका
- 2. NSOpenPanel - सब कुछ बहिष्कृत?
- 3. सब कुछ अक्षम छोड़कर #
- 4. 'ब्लॉक शैली' रेडियो पर सब कुछ लेकिन आईपैड
- 5. सब कुछ तोड़ने का सर्वोत्तम तरीका लेकिन वेबपृष्ठ से टेक्स्ट?
- 6. सब कुछ neo4j
- 7. कम संकलक युगल सब कुछ
- 8. सब कुछ एक अभिव्यक्ति है
- 9. हेरोकू, पतला और सब कुछ
- 10. एसक्यूएल कहां कॉलम = सब कुछ
- 11. एचटीएमएल कैनवास छाया सब कुछ
- 12. गिट रीसेट - विशिष्ट अनचाहे फ़ाइलों को अनदेखा करना
- 13. क्या Git के बीच का अंतर --hard रीसेट और Git --merge
- 14. केकफ़्प धूमकेतु सब कुछ ब्लॉक करता है
- 15. आयात "cocos2d.h" कुछ फ़ाइलों में काम करता है, लेकिन सभी
- 16. HttpUtility.HtmlEncode सब कुछ एन्कोड नहीं करता
- 17. जावा प्रॉक्सी सर्वर का उपयोग, सब कुछ
- 18. गिट पुश कुछ भी नहीं करेगा (सब कुछ अद्यतित)
- 19. गिट सब कुछ खींच नहीं खींच रहा
- 20. सब कुछ एक वस्तु में रूबी है?
- 21. पायथन ढेर से सब कुछ बनाता है?
- 22. डब्ल्यूपीएफ में सब कुछ धुंधला क्यों है?
- 23. Regex के बाद सब कुछ निकालें: (सहित :)
- 24. सब कुछ एक लुआ बाइटकोड खंड में रखते हुए?
- 25. पूर्ववत करें "Git रीसेट --merge"
- 26. विंडो के शीर्ष पर संवाद रखना, लेकिन सब कुछ के शीर्ष पर नहीं
- 27. सब कुछ संकलित करता है, लेकिन Resharper लाल रंग में सबकुछ चिह्नित करता है?
- 28. जेएसएफ + स्प्रिंग एमवीसी एकीकरण सब कुछ काम करता है लेकिन अपवाद फेंक दिया जाता है
- 29. टाइपोफ नई स्ट्रिंग ("aaa") === "ऑब्जेक्ट"? सब कुछ एक वस्तु है, लेकिन प्राचीन प्रकार हैं?
- 30. जावा स्ट्रिंग - दो नियमित अभिव्यक्तियों के बीच सब कुछ प्राप्त करें (लेकिन शामिल नहीं)?
मुझे लगता है कि मैं यह w/'git clean -fd' –
पसंद करता हूं हां, यह अलग है - 'चेकआउट' ट्रैक की गई फ़ाइलों के साथ काम करता है, 'अनचाहे के साथ' साफ '। – kan