के रूप में आप उत्पादन करने के लिए गाड़ी कोड धकेलने के जोखिम खड़े एक GitHub भंडार की मुख्य शाखा में सीधे काम करते हुए, एक बहुत ही खतरनाक बात है। इससे बचने के लिए, आप एक शाखा और उस में काम बनाना चाहिए। ऐसे।
क्या एक शाखा वैसे भी है?
एक शाखा, अपने सबसे बुनियादी में, एक Git परियोजना है कि आप जितने चाहें बदल सकते हैं और उसके बाद मूल परियोजना के साथ गठबंधन की एक प्रति है।
जब आप GitHub में एक नया भंडार बनाने , वहाँ डिफ़ॉल्ट-"मुख्य" शाखा द्वारा एक शाखा है ( पहले से "मास्टर" कहा जाता है )। यह, जैसा कि नाम से स्पष्ट है, मुख्य कंटेनर जहां अपने उत्पादन कोड संग्रहीत होती है। यही कारण है कि कहने के लिए है, तो आप मुख्य शाखा के लिए सीधे एक परिवर्तन धक्का है, (ज्यादातर मामलों में कम से कम,), आप काम कर रहे उत्पाद के लिए सीधे एक परिवर्तन कर रहे।
समस्या? आप मुख्य करने के लिए सीधे धक्का, तो आप उत्पादन पर्यावरण के लिए गाड़ी कोड धक्का, संभावित गंभीर समस्याएं उत्पन्न कर का जोखिम हो सकता। यही कारण है कि आप (जो बाद में और उसके बाद समीक्षा के लिए कि शाखा प्रस्तुत होने से पहले ही मुख्य शाखा में विलय कर दिया गया है) में काम करने के लिए एक अलग शाखा बनाने की जरूरत है।
[4 9] सम्बंधित: [4 9] कैसे राइटर्स का उपयोग कर सकते GitHub उनके कार्य संग्रहीत करने के लिए
[5 9] GitHub वेबसाइट से एक नई शाखा बनाएं
आप GitHub वेबसाइट से सीधे एक नई शाखा बना सकते हैं। सबसे पहले, किसी भी ब्राउज़र खोलें GitHub के लिए जाना , और फिर भंडार आप में एक शाखा बनाना चाहते हैं जो कि खुला है।
एक बार जब आप भंडार में एक्सेस किया है, तो आप स्वचालित "कोड" टैब में हो जाएगा। इस नीचे थोड़ा, बटन को क्लिक करें "मुख्य।"
एक छोटी सी खिड़की दिखाई देगा। पाठ बॉक्स में टाइप और Enter या Return कुंजी दबाकर अपनी शाखा को नाम दें। शब्द एक डैश से अलग किया जाना चाहिए (
-
) या अंडरस्कोर (
_
)।
[8 9]
आपका नया शाखा अब बन जाता है।
[9 6] एक नई शाखा कमांड लाइन का उपयोग करना बनाएं
पहली नज़र में, यह सिर्फ एक ब्राउज़र से GitHub उपयोग में आसान लग सकता है, लेकिन एक बार आप कमांड लाइन के माध्यम से GitHub साथ काम करने का लटका मिलता है, चीजें इतनी बहुत जल्दी कार्य पूर्ण कर सकें। किया जा रहा है ने कहा कि, आप लगभग कमांड लाइन सहित एक नई शाखा बनाने के साथ GitHub में कुछ भी कर सकते हैं।
लेकिन इससे पहले कि आप शुरू करते हैं, आप की आवश्यकता होगी अपनी चुनी भंडार क्लोन अपनी स्थानीय मशीन पर। आगे बढ़ो और ऐसा अब अगर आप पहले से ही नहीं है।
एक बार यह हो, अपनी पसंद का कमांड लाइन अनुप्रयोग खोलें। यह हो सकता है टर्मिनल (यदि आप एक मैक उपयोगकर्ता हैं) या सही कमाण्ड (यदि आप एक विंडोज पीसी उपयोगकर्ता हैं), या आप भी कर सकते हैं से काम में निर्मित एक पाठ संपादक से कमांड लाइन, जैसे VSCode ।
जिस एप्लिकेशन का उपयोग करें, आपको लगता है कि आप क्लोन रेपो के फ़ोल्डर में नेविगेट करने की आवश्यकता होगी
का उपयोग
सीडी
आदेश
। कमांड लाइन से, इस कमांड चलाएँ:
सीडी के & lt; फ़ाइल / पथ & gt;
हमारे उदाहरण में, कि इस प्रकार दिखाई देगा:
एक बार जब आप उचित निर्देशिका में कर रहे हैं, तो आप एक नई शाखा बना सकते हैं। इस आदेश चलाएँ:
Git चेकआउट बी & LT; अपने नए शाखा-नाम & gt;
बदलने के
& LT; अपने नए शाखा-नाम & gt;
वास्तविक नाम है कि आप अपने शाखा देना चाहता हूँ के साथ।
आपका नया शाखा अब बनाया है, लेकिन यह अपने स्थानीय मशीन पर ही उपलब्ध है। आप इस आदेश चलाकर मूल भंडार करने के लिए यह पुश करने के लिए की आवश्यकता होगी:
Git धक्का मूल के & lt; अपने नए शाखा-नाम & gt;
फिर से, की जगह
& LT; अपने नए शाखा-नाम & gt;
अपनी शाखा का वास्तविक नाम के साथ।
अब आप GitHub के लिए अपने नए शाखा धक्का दे दिया गया है!
शाखाओं के साथ काम करना मूल बातें में से एक है, लेकिन यह सीखने के लिए सबसे महत्वपूर्ण github कौशल में से एक है। इन मूलभूत बातें को मास्टर करने के लिए काम करते रहें और आप किसी भी समय GitHub में धाराप्रवाह बनने के अपने रास्ते पर अच्छे होंगे।
[4 9] सम्बंधित: [4 9] GitHub क्या है, और इसका उपयोग किस लिए किया जाता है?