यदि आप कोडिंग और विकास में (अधिक) प्राप्त करना चाहते हैं, तो आपने शायद GitHub के बारे में सुना होगा। प्लेटफ़ॉर्म में बहुत सारी सहायक सुविधाएँ और उपकरण और एक महान ऑनलाइन समुदाय है, लेकिन शुरू करना भयभीत कर सकता है।
इस लेख को GitHub पर उपलब्ध बुनियादी सुविधाओं और संसाधनों के बारे में अपने शुरुआती दौरे पर जाने दें।
GitHub क्या है?
GitHub होस्टिंग, भंडारण और संपादन कोड के लिए एक मंच है। व्यक्ति इसका उपयोग छोटी वेबसाइटों की मेजबानी, परियोजनाओं को व्यवस्थित करने और टीम के साथियों और समुदाय के सदस्यों के साथ सहयोग करने के लिए करते हैं। मंच "रिपोजिटरीज़" के आसपास बनाया गया है जिसका उपयोग एकल परियोजनाओं के लिए कोड को व्यवस्थित करने के लिए किया जाता है।
संगठन गीथहब का उपयोग कोड साझा करने और आंतरिक रूप से या सार्वजनिक रूप से खुले स्रोत परियोजनाओं को पोस्ट करने के लिए परियोजनाओं पर सहयोग करने के लिए करते हैं।
GitHub के रचनाकारों के विशाल समुदाय से व्यक्तियों और संगठन के सदस्यों को समान रूप से लाभ होता है। GitHub निर्माता प्रेरणा और विचारों को एक दूसरे से उधार लेते हैं और समस्याओं को हल करने के लिए एक दूसरे की मदद करते हैं।
GitHub के पास एक प्रायोजन कार्यक्रम भी है ताकि जो फ़ंड खुले स्रोत परियोजनाओं को खोज सकें, वे इसके बारे में भावुक हों या इसके पीछे व्यक्ति या संगठन का योगदान हो।
GitHub कोड होस्टिंग के लाभ
आप ऐसा कर सकते हैं GitHub का उपयोग सरल वेबसाइटों को मुफ्त में होस्ट करने के लिए करें वेब होस्टिंग के लिए भुगतान करने के बजाय कहीं और। यह आपको पैसे बचाता है और आपको अपनी वेबसाइट पर अधिक नियंत्रण प्रदान करता है। हालाँकि, यह केवल एक चीज नहीं है कि इसकी कोड होस्टिंग अच्छी है।
यदि आपके पास एक साधारण वेबसाइट है, तो आपको वेब होस्टिंग के लिए भुगतान करने की आवश्यकता नहीं है। आप मुफ्त में GitHub पेज का उपयोग कर सकते हैं!
GitHub आपको अन्य GitHub उपयोगकर्ताओं द्वारा उपयोग या विचार के लिए कोड पोस्ट करने की अनुमति देता है। इसका उपयोग उन लोगों के साथ दूरस्थ सहयोग के लिए किया जा सकता है जिन्हें आप जानते हैं, या उन उपयोगकर्ताओं से प्रेरणा और विशेषज्ञता प्राप्त करने के लिए, जिनसे आप नहीं मिले हैं। आप चल रहे परीक्षण और विकास के लिए कोड के एक टुकड़े के विभिन्न संस्करणों को भी बनाए रख सकते हैं।
इससे अधिक, केवल व्यक्ति और छोटे समूह ही GitHub का उपयोग नहीं करते हैं। जब आप किसी प्रोजेक्ट या डिज़ाइन को "ओपन सोर्सिंग" कंपनी या संगठन के बारे में पढ़ते हैं, तो अक्सर इसका मतलब यह होता है कि इसके पीछे का कोड GitHub पर किसी के बारे में उपलब्ध है। यह कोड आपके स्वयं के एप्लिकेशन बनाने के लिए एक मूल्यवान जंपिंग-ऑफ पॉइंट के रूप में काम कर सकता है।
GitHub समुदाय में शामिल होने के लाभ
GitHub पर उपयोगकर्ता केवल एक दूसरे के कोड के माध्यम से बातचीत नहीं करते हैं। सोशल मीडिया साइटों के समान मंच का एक पहलू भी है। यदि आप कुछ हितों का चयन करते हैं, तो GitHub अन्य समुदाय के सदस्यों द्वारा पोस्ट की सिफारिश करता है। आप अन्य सदस्यों का भी अनुसरण कर सकते हैं और "ट्रेंडिंग रिपॉजिटरी" को ब्राउज़ कर सकते हैं।
इस लेखन के रूप में, GitHub के पास 55 मिलियन से अधिक उपयोगकर्ता नियमित रूप से मंच के साथ बातचीत कर रहे हैं। उनके सवाल-जवाब फोरम के अलावा, GitHub वर्तमान में एक "चर्चा" टूल का बीटा भी चला रहा है जो साइट को और भी अधिक सामाजिक और सहयोगी बना देगा।
संगठन भंडारण और वर्कफ़्लो प्रबंधन के लिए GitHub का उपयोग करना
यदि कोड पर सहयोग करने का विचार अच्छा लगता है, लेकिन आपके कोड को सभी के लिए उपलब्ध होने का विचार नहीं है, तो एक मध्य आधार है। GitHub पर एक "संगठन" बनाने से आप अन्य उपयोगकर्ताओं के साथ रिपॉजिटरी साझा कर सकते हैं और केस-बाय-केस आधार पर उनकी पहुंच का प्रबंधन कर सकते हैं। इस तरह, GitHub पर एक संगठन होना एक साझा Google ड्राइव के समान है।
आप गिटहब संगठनों के भीतर "टीमें" भी बना सकते हैं। यह आपको समर्पित वर्कफ़्लो प्लेटफार्मों के समान कार्यों और अनुस्मारक सेट करने की अनुमति देता है।
GitHub एक क्राउडफंडिंग साइट के रूप में सेवा देने से अधिक मदद देने के बारे में है। हालाँकि, आप अन्य प्रोजेक्ट्स को फंड करने में मदद कर सकते हैं और अपने स्वयं के प्रोजेक्ट्स को GitHub Sponsors प्रोग्राम के माध्यम से वित्त पोषित करने का प्रयास कर सकते हैं।
GitHub उपयोगकर्ताओं को खुले स्रोत परियोजनाओं को प्रायोजित करने के लिए प्रोत्साहित करता है जो वे उपयोग करते हैं, अक्सर इसे साकार किए बिना, और उन व्यक्तियों को प्रायोजित करना जो भीतर परियोजनाओं के बजाय स्रोत परियोजनाओं को खोलने के लिए योगदान करना चाहते हैं कंपनियां। GitHub पर ऐसे भी डेवलपर हैं जो अपने मुख्य या एकमात्र काम के रूप में खुले स्रोत की सामग्री बनाने की उम्मीद करते हैं।
इस लेखन के रूप में, कोई भी एक परियोजना को प्रायोजित कर सकता है, लेकिन केवल समर्थित क्षेत्रों में रहने वाले डेवलपर्स अपनी परियोजनाओं को प्रायोजित कर सकते हैं।
सम्बंधित: GitHub प्रायोजकों को आप फंड ओपन सोर्स सॉफ्टवेयर देते हैं
आप GitHub का उपयोग कैसे करेंगे?
कोई भी अपने स्वयं के प्रोजेक्ट को व्यवस्थित और होस्ट करने के लिए GitHub के होस्टिंग टूल और संगठनात्मक सुविधाओं का उपयोग कर सकता है। हालाँकि, सामुदायिक सुविधाएँ और प्रायोजन कार्यक्रम, भावुक उपयोगकर्ताओं को खुले स्रोत पारिस्थितिकी तंत्र में योगदान करने का एक बड़ा तरीका देते हैं।
अनुभवी डेवलपर के लिए, GitHub काम और विशेषज्ञता साझा करके अंतरिक्ष में योगदान करने का एक शानदार तरीका है। शुरुआत और आकांक्षी डेवलपर के लिए, GitHub पर शुरू करना एक समर्पित और सहायक समुदाय के भीतर अपने कौशल को कोडिंग और सान करने के बारे में अधिक जानने का एक शानदार तरीका है।
अपनी विकास परियोजनाओं को ऑनलाइन साझा करना चाहते हैं? यहां बताया गया है कि अपनी पहली गितुब भंडार के साथ शुरुआत कैसे करें।
- अनिर्दिष्ट
जॉन Jaehnig एक स्वतंत्र लेखक / संपादक घातीय प्रौद्योगिकियों में रुचि रखते हैं। जॉन मिशिगन टेक्नोलॉजिकल यूनिवर्सिटी से पत्रकारिता में नाबालिग के साथ वैज्ञानिक और तकनीकी संचार में बी एस है।
हमारे न्यूज़लेटर की सदस्यता लें
टेक टिप्स, रिव्यू, फ्री ईबुक और एक्सक्लूसिव डील्स के लिए हमारे न्यूज़लेटर से जुड़ें!
एक और कदम…!
कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।