गिटहब क्या है (What is GitHub in Hindi)

अगर आप कोडिंग मे रुचि रखते है तब आपने GitHub का नाम तो अवश्य सुना होगा लेकिन बहुत सारे ऐसे लोग है जिन्हे गिटहब क्या है? इस बारे मे कोई जानकारी नहीं है अगर आप भी उन्ही मे से एक है तब आपके लिए आज का यह आर्टिकल काफी महत्वपूर्ण है क्योंकि इस आर्टिकल के माध्यम से मैं आप सभी लोगों को GitHub से जुड़ी सभी जानकारी देने वाला हूँ।

आपको एक साधारण भाषा मे बताए तो GitHub एक डेवलपमेंट प्लेटफॉर्म है जिसका शुरुआत 2007 मे हुआ था लेकिन इसे लॉन्च 2008 मे क्रिस वानस्ट्रेथ, टॉम प्रेस्टन वर्नर, पीजे हाइट और स्कॉट चाकोन द्वारा किया गया था। आज के समय मे रोजाना लाखों डेवलपर्स इस प्लेटफॉर्म को विज़िट करते है क्योंकि यह प्लेटफॉर्म खासकर डेवलपर्स और Programmers के लिए ही है।

जैसा की हम जानते है की जब कोई एक व्यक्ति कोडिंग सिख रहा होता है एवं जब एक Programmer नया प्रोग्राम बना रहा होता है तब उसे कई सारे Errors का सामना करना होता है जिन Errors को Solve करने मे काफी समय लग जाता है ऐसे मे वे GitHub का उपयोग करके उन Errors को आसानी से Solve कर सकता है।

उम्मीद है की आप सभी ने के निम्न स्तर पर GitHub को समझ लिया होगा लेकिन अभी भी इसके बारे मे काफी कुछ जानना और सीखना बाकी है तो चलिए What is GitHub in Hindi से जुड़े समस्त जानकारीयो को विस्तार से जानने और समझने की शुरुआत करते है।

गिटहब क्या है (GitHub in Hindi)

गिटहब वेब आधारित होस्टिंग सर्विस है जिसका इस्तेमाल Git Tool का उपयोग करते Version Control के लिए किया जाता है इसमे हम अपने कोडिंग के प्रोजेक्ट्स को Host कर सकते है और उस Host किए हुए प्रोजेक्ट को दुनिया मे कही पर भी आप Access कर सकते है और अगर आप उसे Public कर देते है तब उस प्रोजेक्ट को अन्य गिटहब Users भी Access कर सकते है एवं इसके जरिए हम अपने प्रोजेक्ट मे किए गए Changes को भी ट्रैक कर सकते है

सीधे शब्दों मे कहे तो यह एक वेबसाइट है जिस पर हम अपने द्वारा कोडिंग करके बनाए हुए विभिन्न तरह के प्रोजेक्ट्स को Publish कर सकते है एवं हमारे द्वारा Publish किए गए प्रोजेक्ट को और प्रोजेक्ट के कोड्स को अन्य लोग देख सकते है, उस कोड मे की गई गलतीयो को ढूँढने मे आपकी मदद कर सकते है एवं आपके कोड को और अच्छा बनाने मे अन्य डेवलपर्स आपकी मदद कर सकते है और कुछ इसी तरह ही आप भी अन्य लोगों द्वारा Publish किए गए Projects के साथ भी कर सकते है।

यह भी आपको बता दे की GitHub काफी सारे Programmers, Software Engineers, Ethical Hackers एवं जो कोडिंग करते है या फिर सिख रहे है उनकी एक Community भी है जिस Community मे कोई भी Programmer एवं जो कोडिंग सिख रहे है वह जुड़ सकता है इसके लिए यूजर को गिटहब की वेबसाइट मे जाकर Sign इन करना होगा।

गिटहब Community मे जुड़ने के बाद आप डेवलपर्स के द्वारा Publish किए गए प्रोजेक्ट्स को आप देख सकते है और डेवलपर्स के प्रोजेक्ट्स को आप और बेहतर बनाने मे उनकी सहायता भी आप कर सकते है। इसमे हम जो भी प्रोजेक्ट को स्टोर करने वाले है उसके लिए हमें Repositories बनाना होता है जिस पर हम अपने सभी प्रोजेक्ट्स को अपलोड कर सकते है।

गिटहब का इतिहास (History)

गिटहब को और अच्छी तरह से समझने के लिए हम गिटहब के इतिहास के बारे मे जानते है तो आपको बता दे की गिटहब प्लेटफॉर्म का डेवलपमेंट 2007 से शुरू हुआ था जिसके बाद क्रिस वानस्ट्रेथ, टॉम प्रेस्टन वर्नर, पीजे हाइट और स्कॉट चाको इन चारों व्यक्तियों ने मिलकर 2008 मे इसे लॉन्च कर दिया।

जिसके बाद धीरे धीरे डेवलपर्स द्वारा इसे उपयोग किया जाने लगा और डेवलपर्स के द्वारा कई सारे Repositories इस प्लेटफॉर्म पर बनने लगे। फिर इस प्लेटफॉर्म का लॉन्च 10 वर्ष पूरे होने के बाद इसे 2018 मे माइक्रोसॉफ्ट ने खरीद लिया और अभी इस गिटहब प्लेटफॉर्म का मालिक माइक्रोसॉफ्ट INC ही है।

गिटहब का उपयोग कौन करते है? (GitHub Use)

जैसा की हम जानते है की गिटहब एक इंटरनेट होस्टिंग सर्विस है सॉफ्टवेयर डेवलपमेंट और Version Control के लिए। तो अब सवाल है की गिटहब का उपयोग कौन करते है? तो आपको बता दे की इसका उपयोग कोडिग के कार्य करने वाले लोग जैसे Software Engineers, Hackers, developers, Programmers इत्यादि अपने प्रोजेक्ट को इंटरनेट पर Host करने के लिए करते है।

ताकि उस प्रोजेक्ट को दुनियाभर मे कही पर भी वे Access कर सके और उनके प्रोजेक्ट को और बेहतर बनाने मे Experts, डेवलपर्स उनकी मदद कर सके।

गिटहब के विशेषताएं क्या है (Features)

गिटहब के कई सारे विशेषताएं है जो की एक डेवलपर काफी काम आ सकता है जो की निम्नलिखित है :-

  1. गिटहब का सबसे बड़ा फीचर यह है की इसमे हम अपने बनाए हुए कोडिंग के प्रोजेक्ट को अपलोड करके उसे कही भी और किसी भी सिस्टम मे Access कर सकते है।
  2. गिटहब मे हमें कीबोर्ड शॉर्टकट का फीचर मिलता है जिसका उपयोग करके हम अपने गिटहब मे किसी भी पेज पर पहुँच सकते है, गिटहब के कीबोर्ड शॉर्टकट को जानने के लिए आप गिटहब मे जाकर कीबोर्ड मे ? (Question Mark) वाले बटन को Press कीजिए।
  3. गिटहब मे हमे Blame नामक एक फीचर मिलता है जिसकी सहायता से हम अपने प्रोजेक्ट के Code मे हुए Changes को ट्रैक कर सकते है।
  4. गिटहब के माध्यम से हम अपने ब्राउजर के अंदर ही VS कोड को ओपन कर सकते है। इसके लिए हमें बस github.dev इस लिंक को अपने ब्राउजर मे ओपन करना पड़ेगा।
  5. इसमे हम अपने सभी प्रोजेक्ट्स को एक ही स्थान मे ऑनलाइन स्टोर करके रख सकते है।

गिटहब के फायदे (Advantages)

तो चलिए अब हम गिटहब के कई सारे फ़ायदों पर अपनी चर्चा शुरू करते है :-

  1. इसमे हम अपने प्रोजेक्ट को प्राइवेट एवं Public दोनों रख सकते है।
  2. गिटहब टीम वर्क करने मे काफी मदद करता है क्योंकि इसमे हम अपने प्रोजेक्ट को पूरी टीम के लिए Accessible बना सकते है।
  3. गिटहब के माध्यम से हम अपने प्रोजेक्ट अन्य लोगों के साथ साझा करते है।
  4. गिटहब हमें दुनियाभर के डेवलपर्स के साथ जोड़ने मे मदद करता है।
  5. गिटहब यह काफी बड़ा फायदा है की इसमे हम अपने प्रोजेक्ट के Changes को बड़ी ही आसानी से कही पर भी ट्रैक कर सकते है।

FAQ’s (अक्सर पूछे जाने वाले सवाल)

क्या गिटहब फ्री है?

जी हाँ, गिटहब बिल्कुल फ्री है लेकिन लेकिन इसमे हमें Paid Features भी मिलते है जिन्हे Access करने के लिए पैसे देने पड़ते है।

गिटहब का मालिक कौन है?

वर्तमान समय मे गिटहब का मालिक माइक्रोसॉफ्ट INC है।

गिटहब को किसने शुरू किया था?

गिटहब को क्रिस वानस्ट्रेथ, टॉम प्रेस्टन वर्नर, पीजे हाइट और स्कॉट चाको इन सभी ने मिलकर शुरू किया था।

निष्कर्ष

ऐसे लोग जो की एक डेवलपर है एवं जो कोडिंग का कार्य करते है उन सभी के लिए गिटहब काफी बढ़िया एक प्लेटफॉर्म है जिनका इस्तेमाल उन सभी अवश्य करना चाहिए, अब मैंने आप सभी लोगों के साथ गिटहब क्या होता है? और इससे जुड़े समस्त जानकारीयो को विस्तार से साझा कर दिया है जिसको पढ़कर की आप सभी ने आज कुछ नया जाना होगा और इस आर्टिकल को पढ़कर बहुत कुछ नया सीखा होगा।

उम्मीद है की यह आर्टिकल आप सभी पाठकों कए लिए काफी फायदेमंद और उपयोगी रहा होगा अगर आपके मन मे इस आर्टिकल को लेकर को सुझाव या किसी भी प्रकार का सवाल है तो उसे जरूर Comment मे लिखिए और अंत मे मैं आप सभी से यही कहना चाहूँगा की इस आर्टिकल को Facebook, Twitter जैसे सोशल साइट्स पर अवश्य ही शेयर कीजियए।

Leave a Comment