मैं भंडार में केवल .gitignore
के साथ धक्का और समाप्त होने पर कुछ फ़ोल्डर्स को अनदेखा करने का प्रयास कर रहा था। अब मेरे भंडार को "रीसेट" करना चाहते हैं (रीसेट से मेरा मतलब है कि मैंने लागू सभी नियमों को हटाया है और प्रतिबद्ध क्षेत्र को साफ किया है), ताकि मैं अपनी सभी फाइलें जोड़ सकूं और उन फ़ोल्डर्स को हटा सकूं जिन्हें मैं नहीं चाहता हूं। कोई मदद?"स्थानीय" गिट भंडार को रीसेट कैसे करें?
उत्तर
आप बस अपना .git फ़ोल्डर हटा सकते हैं और फिर से शुरू कर सकते हैं।
rm -rf .git
git init
यह वर्तमान में .gitignore को छोड़ देगा, जो अभी भी नए गिट रेपो के बाद होगा। .gitignore को हटाया जा सकता है, या सामग्री को हटाया जा सकता है, इसलिए यह एक खाली फ़ाइल है।
यदि आप दोबारा भंडार बनाना चाहते हैं, तो बस .git निर्देशिका को हटा दें।
यदि आपको स्वच्छ इतिहास की आवश्यकता नहीं है तो बस भंडार से फ़ाइलों को हटा दें और अपने परिवर्तन करें। आप पहले के एक करने के लिए वापस चाहते प्रतिबद्ध हैं तो वहाँ
git reset --hard HEAD^
यहाँ है कुछ और जानकारी How to undo last commit(s) in Git?
बहुत बुरा विचार है क्योंकि यह रिमोट रिपोजिटरी से कोड खींचता है। – user3072843
- 1. स्थानीय गिट भंडार रीसेट करें
- 2. स्थानीय गिट भंडार को अनामित करें?
- 3. गिट स्थानीय भंडार से ग्रहण कार्यक्षेत्र को अलग कैसे करें?
- 4. दूषित गिट भंडार को पुनर्स्थापित कैसे करें?
- 5. स्थानीय भंडार
- 6. स्थानीय से रिमोट गिट भंडार कैसे बनाएं?
- 7. svn में स्थानीय गिट भंडार कैसे आयात करें?
- 8. कैसे स्थानीय भंडार
- 9. गिट: विलय के बाद रीसेट कैसे करें?
- 10. गिट भंडार के भीतर गिट भंडार
- 11. बाधित गिट fetch द्वारा टूटी गिट भंडार कैसे ठीक करें?
- 12. जेनकिंस मेरे स्थानीय गिट भंडार से जुड़े
- 13. SourceTree में गिट-फ्लो कॉन्फ़िगरेशन को रीसेट कैसे करें?
- 14. सार्वजनिक गिट भंडार कैसे सेट करें?
- 15. गिट: स्थानीय परिवर्तन को ओवरराइट कैसे करें?
- 16. एक गिट भंडार की सभी वस्तुओं को अनपैक कैसे करें?
- 17. स्थानीय भंडार में जार कैसे प्रकाशित करें?
- 18. गिट - मैं स्थानीय svn भंडार कैसे क्लोन कर सकता हूं?
- 19. गिट: स्थानीय रेफरी शाखा को कैसे हटाएं?
- 20. गिट: स्थानीय परिवर्तन पूर्ववत करें; गिट जोड़ें + गिट आरएम?
- 21. स्थानीय भंडार
- 22. स्थानीय भंडार
- 23. redmine पर गिट भंडार कैसे क्लोन करें?
- 24. नेस्टेड गिट भंडार?
- 25. गिट की स्थानीय भंडार और रिमोट रिपोजिटरी - भ्रमित अवधारणाएं
- 26. स्थानीय फाइल सिस्टम पर भंडार के साथ गिट-विलय
- 27. एक बड़े गिट भंडार को कैसे संभालें?
- 28. स्थानीय मास्टर को गिट
- 29. UIGestureRecognizer को रीसेट/रीसेट कैसे करें
- 30. ग्रहण और ईजीआईटी: * स्थानीय * भंडार
@ hus787 यह सच है एक Git रीसेट आदेश है, लेकिन यह चेक-इन नहीं किया जाएगा और उपयोगकर्ता इसे संपादित करने के लिए नि: शुल्क है इसे जोड़ने से पहले। – Morgan
यह बहुत बुरा है कि यह करने का यही एकमात्र तरीका है। यह बहुत अच्छा होगा अगर ऐसा करने के लिए 'गिट इनिट' के लिए एक झंडा था। –
'rmdir/s/q .git' विंडोज़ – shoe