मेरे पास मेरे काम करने वाले पेड़ में संपादन है जो मैं एक शाखा में काम करना जारी रखना चाहता हूं। क्या git checkout -b new_branch
काम कर रहे पेड़ में मेरे वर्तमान परिवर्तन मिटा देगा? यदि हां, तो मैं एक नया शाखा कैसे बना सकता हूं और अपने काम करने वाले पेड़ को वापस किए बिना स्विच कर सकता हूं?मैं काम कर रहे पेड़ में हुए बदलावों से एक नई गिट शाखा कैसे बना सकता हूं?
9
A
उत्तर
13
बस git checkout -b new_branch
करें। यह आपके काम के पेड़ में बदलाव के साथ नई शाखा बनाएगा।
6
यदि भविष्य में आपको यह देखने की ज़रूरत है कि गिट कुछ ऐसा नहीं करेगा जो आपने अभी तक नहीं किया है (जो आमतौर पर कभी नहीं करेगा), git stash
का उपयोग अपने परिवर्तनों को दूर करने के लिए करें। यह उन फ़ाइलों को सहेज नहीं पाएगा जिन्हें गिट के बारे में पता नहीं है लेकिन गिट चेकआउट और इसी तरह के संचालन के मामले में अज्ञात फाइलों को ओवरराइट करने से इंकार कर देगा।
संबंधित मुद्दे
- 1. git-svn: मैं गिट के माध्यम से एक नई svn शाखा कैसे बना सकता हूं?
- 2. गिट: क्या मैं अपनी कार्य निर्देशिका को किसी मौजूदा शाखा में किए बिना नई शाखा में कर सकता हूं?
- 3. क्या गिट में एक नई शाखा बनाते समय मैं एक संदेश/नोट/टिप्पणी जोड़ सकता हूं?
- 4. जब मैं एक नई शाखा
- 5. गिट: नई शाखा
- 6. मैं गिट में रिमोट शाखा कैसे हटा सकता हूं?
- 7. मैं एक गिट रिपोजिटरी से दूसरी निर्देशिका में एक निर्देशिका की प्रतिलिपि कैसे बना सकता हूं?
- 8. मैं मौजूदा गिट भंडार में किसी फ़ोल्डर से एक नया गिट भंडार कैसे बना सकता हूं?
- 9. मैं मौजूदा सूची से नई सूची कैसे बना सकता हूं?
- 10. गिट पुश काम नहीं कर रहे
- 11. मैं TortoiseSVN का उपयोग करके एक नई शाखा कैसे बना सकता हूं?
- 12. मैं गिट में एक अनाम शाखा में एक प्रतिबद्धता कैसे प्राप्त कर सकता हूं?
- 13. मैं एक नई एनोटेशन कैसे बना सकता हूं?
- 14. क्या मैं एक कमांड में गिट रिमोट शाखा को नष्ट और पुन: बना सकता हूं?
- 15. मैं एक गिट भंडार कैसे क्लोन कर सकता हूं और रिमोट्स रख सकता हूं?
- 16. मैं एक स्थानीय गिट रेपो से काम करने के लिए एकाधिक जेनकींस कैसे बना सकता हूं?
- 17. गिट शाखा स्विच नहीं कर सकता: "अनचाहे फ़ाइल" लेकिन काम कर रहे निर्देशिका को साफ करें
- 18. गिट: एक शाखा में काम करने के लिए कैसे देखें
- 19. मैं गिट सबमिशन में परिवर्तन कैसे कर सकता हूं?
- 20. गिट में, मैं एक शाखा से एक प्रतिबद्धता कैसे हटा सकता हूं और इसे एक अलग शाखा में लागू कर सकता हूं?
- 21. मैं सबवर्सन से गिट तक ट्रंक/शाखा अवधारणाओं का अनुवाद कैसे कर सकता हूं?
- 22. विकास शाखा में किए गए संशोधनों को एक नई गिट-फ्लो फीचर शाखा में ले जाएं?
- 23. मैं एसवीएन में कैसे शाखा कर सकता हूं और इसे अपने svn: बाहरी फ़ोल्डरों को भी शाखा बना सकता हूं?
- 24. क्या मैं एक नई नामांकित शाखा में एकाधिक मर्कुरियल सब्रेप में परिवर्तन कर सकता हूं?
- 25. मैं एक नई कुंजी जोड़ी कैसे बना सकता हूं और उन्हें फ़ाइलों में सहेज सकता हूं?
- 26. मैं एपीआई का उपयोग कर एक नई Google स्प्रेडशीट में पहली पंक्ति कैसे बना सकता हूं?
- 27. गिट: वर्तमान शाखा में मौजूदा शाखा में प्रगति की वर्तमान स्थिति में एक नई शाखा
- 28. "काम कर रहे पेड़ इतिहास से अपस्ट्रीम एसवीएन जानकारी निर्धारित करने में असमर्थ"
- 29. मैं मौजूदा रिपो में किसी शाखा से नया गिटहब रेपो कैसे बना सकता हूं?
- 30. मैं गिट शाखा कैसे बना सकता हूं ताकि मैं इसमें जो फाइलें जोड़ूं उन्हें मास्टर में नहीं जोड़ा गया है?
गिट आपके परिवर्तनों को कभी भी खोने के लिए बहुत सावधान नहीं है (ठीक है, जिन्हें आप इससे वापस प्राप्त कर सकते हैं) –