आज के इस लेख में हम GitHub क्या है, इसके बारे में जानेंगे, अगर आप गिटहब के बारे में जानकारी प्राप्त करना चाहते हैं तो यह लेख आपके लिए उपयोगी साबित हो सकता है

गिटहब एक वेबसाइट और क्लाउड-आधारित सेवा है जो डेवलपर्स को अपने कोड को स्टोर और प्रबंधित करने की अनुमति देती है, साथ ही उच्च स्तर पर उनके कोड में परिवर्तनों को मैनेज और नियंत्रित करती है। GitHub क्या है, इसे पूरी तरह से समझने के लिए, आपको पहले दो परस्पर जुड़े चीजों को समझना होगा:

  • Version control
  • Git

Version control

जब भी किसी कंप्यूटर प्रोग्राम या किसी वेबसाइट या एप्लीकेशन के कोड में कोई बदलाव करके नया कोड जारी किया जाता है तो एक संस्करण बनाया जाता है, और उस संस्करण को नियंत्रित करने वाली प्रणाली को Version control के रूप में जाना जाता है।

उदाहरण के लिए, यदि आप किसी प्रोजेक्ट पर काम कर रहे हैं और उसे आज पूरा करके लॉन्च किया है, लेकिन कुछ दिनों के बाद आपको पता चलता है कि आपको इसमें अतिरिक्त विकल्प जोड़ने की आवश्यकता है या कोई त्रुटि (त्रुटि) दिखाई देती है, तो आप इसे ठीक कर सकते हैं और फिर से शुरू कर सकते हैं। संस्करण जारी करें ताकि लोग कोड में नवीनतम परिवर्तनों के बारे में जान सकें।

यह प्रणाली GitHub द्वारा प्रदान की गई है, जो हमें केवल कोड में संशोधन करने और नए संस्करण जारी करने की अनुमति देती है। आप यहां पिछले संस्करण के कोड भी देख सकते हैं।

Git

Git एक version control system है जिसे लिनुस टॉर्वाल्ड्स ने 2005 में एक मुक्त और open-source software के रूप में बनाया था। Git को Linux कर्नेल विकास के लिए डिज़ाइन किया गया था ताकि अतिरिक्त कर्नेल developer परियोजना में योगदान दे सकें, जिससे एक से अधिक व्यक्ति इस पर काम कर सकें।

जब वह लिनक्स ऑपरेटिंग सिस्टम का निर्माण कर रहे थे, तो उन्होंने स्रोत कोड में परिवर्तन का मैनेज रखने के लिए गिट तैयार किया। गिट एक ऐसा टूल है जो प्रोग्रामर को सहयोग करने, काम का समन्वय करने और जटिल कोड और विकास परियोजनाओं पर सहयोगात्मक रूप से काम करने की अनुमति देता है। गिट परिवर्तनों का मैनेज रखता है और टीमों को जटिल प्रणालियों पर दूर से सहयोग करने की अनुमति देता है।

हम इस लेख में पहले उन दो बुनियादी बातों के बारे में जानेंगे। फिर हम गिटहब के बारे में विस्तार से जानेंगे।

GitHub क्या है? गिटहब के बारे में जानकारी

GitHub क्या है?

GitHub दुनिया के सबसे बड़े डेवलपर समुदायों में से एक है। यह एक मंच है जो डेवलपर सहयोग और संचार को प्रोत्साहित करता है। गिटहब में कई मूल्यवान क्षमताएं हैं जो development teams को एक ही परियोजना पर सहयोग करने की अनुमति देती हैं

गिटहब क्लाउड में गिट रिपोजिटरी होस्टिंग प्रदान करती है। यह अनिवार्य रूप से व्यक्तियों और टीमों के लिए Version control और सहयोग के लिए Git का उपयोग करना बहुत आसान बनाता है। GitHub इंटरफ़ेस इतना सरल है कि अनुभवहीन प्रोग्रामर भी इसका उपयोग कर सकते हैं। गिटहब के बिना, गिट का उपयोग करने के लिए आमतौर पर थोड़ा और तकनीकी ज्ञान और कमांड लाइन अनुभव की आवश्यकता होती है।

GitHub इतना उपयोगकर्ता के अनुकूल है की कुछ लोग इसका उपयोग अन्य प्रकार की परियोजनाओं को संभालने के लिए करते हैं। इसके अलावा कोई भी मुफ्त में साइन अप कर सकता है और सार्वजनिक कोड भंडार बनाए रख सकता है। GitHub होस्ट किए गए निजी कोड रिपॉजिटरी के साथ-साथ अतिरिक्त व्यवसाय-केंद्रित उत्पादों को बेचकर पैसा कमाता है जो टीम के सदस्यों और व्यवसायों के लिए सुरक्षा को आसान बनाते हैं।