GitHub Microsoft के स्वामित्व वाला एक ऑनलाइन प्लेटफ़ॉर्म है जिसका उपयोग होस्टिंग कोड के लिए किया जाता है। इसका उपयोग संस्करण नियंत्रण और सहयोग के लिए किया जाता है और डेवलपर्स को एक ही समय में कहीं से भी एक परियोजना पर काम करने देता है।
GitHub पर, डेवलपर्स आसानी से रिपॉजिटरी बना सकते हैं जो आमतौर पर परियोजनाओं को व्यवस्थित करने के लिए उपयोग की जाती हैं। इन रिपॉजिटरी में फ़ोल्डर, फ़ाइलें, चित्र, वीडियो, स्प्रैडशीट, डेटा सेट, या आपके प्रोजेक्ट की ज़रूरत की कोई भी चीज़ हो सकती है। वे एक Readme.md फ़ाइल के साथ भी आते हैं, जो आपके प्रोजेक्ट का वर्णन करने और इसके बारे में जानकारी प्रदान करने का स्थान है।
रिपोजिटरी कैसे बनाएं
रिपॉजिटरी बनाते समय इन चरणों का पालन करें।
- पर क्लिक करें +, पृष्ठ के ऊपरी दाएं कोने में स्थित है। फिर चुनें नया भंडार।
- अपने भंडार के लिए एक नाम चुनें (मैं "सभी को नमस्कार" का उपयोग करूंगा)।
- भंडार का संक्षिप्त विवरण लिखिए।
- चुनते हैं इस रिपॉजिटरी को एक README के साथ इनिशियलाइज़ करें।
- पर क्लिक करें भंडार बनाएँ बटन।
ब्रांच कैसे बनाएं
जब अलग-अलग डेवलपर एक ही समय में एक ही दस्तावेज़ पर काम करना चाहते हैं, तो वे गिटहब की एक सुविधा का उपयोग करते हैं जिसे ब्रांचिंग कहा जाता है। डिफ़ॉल्ट रूप से, जब आप एक रिपॉजिटरी बनाते हैं, तो इसकी केवल एक शाखा होती है जिसे मास्टर शाखा कहा जाता है। शाखाओं का उपयोग अंत में मास्टर शाखा को सौंपने से पहले कोड का प्रयोग या संपादन करने के लिए किया जाता है।
जब एक मास्टर शाखा से एक शाखा बनाई जाती है, तो नया कार्यालय उस समय की मास्टर शाखा की एक प्रति है जिस समय विभाग बनाया गया था। साथ ही, यदि आपकी शाखा बनाने के बाद, कोई व्यक्ति मास्टर शाखा में परिवर्तन करता है, तो आप उन परिवर्तनों को अपनी नई शाखा में शामिल कर सकते हैं।
एक नई शाखा बनाने के लिए कदम
- अपने नए भंडार पर जाएं, "नमस्ते, सब लोग।"
- फ़ाइल सूची के शीर्ष पर स्थित ड्रॉप-डाउन पर क्लिक करें जो कहता है शाखा: मास्टर।
- नई शाखा टेक्स्ट बॉक्स में अपनी नई शाखा के लिए एक नाम टाइप करें, जैसे 'इलसब्रांच'।
- पर क्लिक करें शाखा बनाएं बॉक्स या टैप करें "प्रवेश करना" कीबोर्ड पर।
परिवर्तन करना और प्रतिबद्ध करना
अब आप अपने 'इलस ब्रांच' के कोड व्यू पर हैं, जो मास्टर ब्रांच की एक प्रति है। GitHub प्लेटफॉर्म पर, आपके द्वारा किए गए और सहेजे गए किसी भी परिवर्तन को 'कमिट्स' के रूप में जाना जाता है। उनके पास एक संलग्न प्रविष्टि है जो विवरण देती है कि वे परिवर्तन क्या थे।
परिवर्तन करें और प्रतिबद्ध करें
- सबसे पहले, पर क्लिक करें रीडमी.एमडी फ़ाइल।
- इसके बाद, फ़ाइल दृश्य के दाएं कोने में पेंसिल आइकन पर क्लिक करें। यह आपको कोड संपादित करने में सक्षम करेगा।
- जब संपादक खुलता है, तो आप जो परिवर्तन करना चाहते हैं उसे टाइप करें।
- एक प्रतिबद्ध संदेश लिखें जो आपके द्वारा readme.md फ़ाइल में किए गए परिवर्तनों का सबसे अच्छा वर्णन करता है।
- पर क्लिक करें प्रतिबद्ध बदलाव बटन।
पुल अनुरोध कैसे खोलें
आपने अब मास्टर की एक शाखा में परिवर्तन कर दिया है और एक अनुरोध प्राप्त कर सकते हैं। जब आप पुल अनुरोध खोलते हैं, तो आप अपने प्रस्तावित परिवर्तन प्रस्तुत कर रहे होते हैं और दूसरों से समीक्षा की मांग करते हैं। यदि समीक्षक आपके परिवर्तनों को स्वीकार करते हैं, तो वे आपके प्रस्तावित परिवर्तनों को अपनी शाखाओं में मिला देंगे। पुल अनुरोध दोनों शाखाओं की सामग्री में अंतर दिखाते हैं। सभी परिवर्तन लाल या हरे रंग में दिखाई देंगे। आप इसके चारों ओर एक चर्चा खोलने के लिए इसे बनाने के तुरंत बाद पुल अनुरोध के साथ एक प्रतिबद्धता तक पहुंच सकते हैं।
फ़ाइलों को देखे गए के रूप में कैसे चिह्नित करें
बड़े कोडबेस पर काम करने वाले डेवलपर्स के लिए, बड़े पुल अनुरोधों से बचना दुर्लभ है। फ़ाइलों को खोजने और उनकी समीक्षा करने में कई घंटे लग सकते हैं। खोज में बिताया गया समय किसी को आसानी से भूल सकता है कि वह कहां था। आपने जिस डेटा की समीक्षा की है, उस पर नज़र रखने का एक आसान तरीका फाइलों को देखी गई के रूप में चिह्नित करना है।
किसी फ़ाइल को देखे गए के रूप में चिह्नित करने के चरण
आप पुल अनुरोध के शीर्ष पर अपनी प्रगति देख सकते हैं। यह वह जगह है जहाँ आप उन फ़ाइलों को देखेंगे जिन्हें आपने देखा है और जिन्हें आपने अभी तक नहीं देखा है। जब आप किसी फ़ाइल को देखी गई के रूप में चिह्नित करते हैं, तो वह स्वचालित रूप से ढह जाएगी, जिससे समीक्षा करना आसान हो जाता है।
नीचे दिए गए चित्र चरणों को स्पष्ट करने में मदद करते हैं।
- बनाओ पुल अनुरोध।
- सभी नई जोड़ी गई या संपादित फ़ाइलों को देखने के लिए पुल अनुरोध खोलें।
- किसी फ़ाइल को देखे गए के रूप में चिह्नित करने के लिए उस पर क्लिक करें। यह फ़ाइल को ध्वस्त कर देता है।
समीक्षकों को उनके काम पर ध्यान केंद्रित करने और उनकी प्रगति पर आसानी से नज़र रखने में मदद करने के लिए GitHub में एक फ़ाइल को चिह्नित करना एक आसान सुविधा है। देखी गई सुविधा आपको यह भी बताती है कि आपके द्वारा पहले से देखे गए कोड में कुछ भी कब बदलता है।
उदाहरण के लिए, यदि आप कोई फ़ाइल खोलते हैं और कोई व्यक्ति आपके द्वारा पहले ही ऐसा करने के बाद कोड में किसी भी चीज़ की समीक्षा करता है और उसमें बदलाव करता है, तो देखी गई स्थिति "पिछली बार देखे जाने के बाद से बदली गई" में बदल जाएगी। यह आपको यह जांचने की भी अनुमति देता है कि दूसरों ने अपने दौरान क्या बदला है समीक्षा।
ऊपर लपेटकर
अपने आप से एक नई परियोजना को कोड करना कठिन लग सकता है, इसलिए इसे अकेले न करें! Microsoft ने GitHub के साथ सहयोग को आसान और प्रभावी बना दिया है।