Github Kya hota hai In Hindi?

Github Kya hota hai In Hindi?
Spread the love

GitHub क्या है

GitHub एक बहुत बड़ी कम्युनिटी है डेवलपर्स की, प्रोग्रामर की, सॉफ्टवेयर इंजीनियर्स की, Tech कम्युनिटी की।

ठीक है ना दोस्तो।

आसान शब्दों में मैं आपको बता दू कि GitHub में आपको बहुत सारे डेवलपर्स मिलेंगे, इंजीनियर मिलेंगे, यहां तक कि आपको हैकर्स मिल सकते हैं।

 तो Github मूल रूप से दोस्तो एक हब है ,

ऐसे लोगो का जो तकनीक से जुड़े है तकनीक से संबंधित है, प्रौद्योगिकी (Technology) से संबंधित है, प्रोग्रामिंग , सॉफ्टवेयर विकास (Software Development) , नैतिक हैकिंग (Ethical Hacking) और भी तमाम तराह की चीजे जो यह उद्योग में है एक दसरे से जुडी हुई है।

सॉफ्टवेयर इंडस्ट्री में जो लोग है वो सब लोग Github पर है,

Github पर जुड़े हुए हैं और Github इसी तरह से एक बहुत बड़ी कम्युनिटी बना है।

अगर आप भी Github पर मुफ्त में जुड़ना चाहते हैं तो आप भी Github पर अपना खुद का Account बना कर जुड़ सकते हैं।

और उसके बाद जैसे आप Insta या फेसबुक अकाउंट में यूजरनेम और पासवर्ड डालकर लॉगिन होते हैं।

ठीक उसी तरह: से आप Github पर भी अपना खुद का एक अकाउंट और पासवर्ड रजिस्टर करके लॉगिन कर सकते हैं

और Github की सुविधा का आप इस्तमाल कर सकते हैं।

GitHub का प्रयोग कैसे किया जाता है?

गिटहब जटिल है, लेकिन कुछ मूलभूत बातें समझने से आपको आरंभ करने में मदद मिलेगी।

GitHub का उपयोग करने के लिए , आपको कुछ स्टेप्स को पूरा करना होगा।

GitHub का उपयोग कैसे करें :

  1. गिटहब के लिए साइन अप करें :-

 

GitHub का उपयोग करने के लिए, आपको GitHub खाते की आवश्यकता होगी।

आप यहां एक मुफ्त GitHub खाता बना सकते हैं और तुरंत GitHub का उपयोग करना शुरू कर सकते हैं।

एक मुफ्त खाते के साथ, आपको असीमित सार्वजनिक और निजी Repository (unlimited public and private repositories)  तक पहुंच प्राप्त होगी।

आपको बग ट्रैकिंग (Bug Tracking) और प्रोजेक्ट प्रबंधन (Project Management) सुविधाएं भी मिलेंगी।

केवल नकारात्मक पक्ष यह है कि आपको निजी Repository के लिए केवल तीन सहयोगियों (Members) की अनुमति होगी।

यदि आप अभी भी “शुरुआती के लिए GitHub” चरण में हैं, तो मुफ़्त खाते के लिए साइन अप करना शुरू करने के लिए एक शानदार जगह है।

GitHub का उपयोग कैसे करें

  1. Git स्थापित करें :-

GitHub  Git पर चलता है।Git क्या है?

Git प्रोग्रामिंग आइकन, लिनुस टोरवाल्ड (Linus Torvald)  द्वारा बनाई गई एक संस्करण-नियंत्रण प्रणाली (Version Control System) है।

उन्होंने मूल रूप से Source कोड परिवर्तनों में परिवर्तनों को ट्रैक करने के लिए Git बनाया क्योंकि वह लिनक्स ऑपरेटिंग सिस्टम विकसित कर रहे थे।

Git प्रोग्रामर को सहयोग करने, काम को कोऑर्डिनेट करना और जटिल कोड और विकास प्रोजैक्ट पर एक साथ काम करने में मदद करता है।

Git परिवर्तनों को ट्रैक करता है और टीमों को जटिल कार्यक्रमों पर दूर से काम करने में मदद करता है।

कुछ Git में ही कमांड लाइन का उपयोग करके परिवर्तन करना पसंद करते हैं।

हालांकि, हमारे उद्देश्यों के लिए, हम इस बात पर ध्यान केंद्रित करेंगे कि GitHub के भीतर चीजें कैसे करें।

  1. एक रिपोजिटरी (Repository) बनाएं :-

    GitHub में कुछ भी करने के लिए, आपको यह जानना होगा कि सबसे पहले एक Repository कैसे शुरू करें।

एक Repository (या रेपो) अनिवार्य रूप से “प्रोजेक्ट” शब्द का पर्याय है।

काफी सरलता से, एक Repository फाइलों, छवियों (Images), स्प्रेडशीट, डेटा सेट (Data set) और वीडियो सहित एक विशिष्ट प्रोजैक्ट्ट से संबंधित सब कुछ संग्रहीत करता है, जिसे अक्सर फाइलों में क्रमबद्ध (Sorted) किया जाता है।

अपने Repository में एक README फ़ाइल शामिल करना सबसे अच्छा है जिसमें दिए गए प्रोजेक्ट के बारे में विशिष्ट जानकारी हो।

Github पर, जब आप एक नया Repository बनाते हैं तो आप एक README फ़ाइल जोड़ सकते हैं।

एक नया Repository बनाने के लिए, आप ऊपरी-दाएं कोने में “नया Repository” हिट करेंगे।

फिर आप अपने Repository को नाम दे सकते हैं,

एक संक्षिप्त विवरण (Brief Description) शामिल कर सकते हैं,

और उस बॉक्स को चेक कर सकते हैं जो कहता है “इस Repository को एक README के साथ प्रारंभ करें।”

अंत में, आप “Repository बनाएं” पर क्लिक करेंगे।

  1. एक Branch बनाएँ :-

प्रोजेक्ट बहुआयामी (Multi-faceted) होते हैं और जब आप निर्माण कर रहे होते हैं तो कई प्रोग्राम संस्करणों (Versions) की आवश्यकता होती है।Branch आपको एक साथ Repository के कई अनूठे संस्करणों को संपादित (Edit) करने में सक्षम बनाता है।

आपके Repository में स्वचालित (Automatically) रूप से मास्टर नामक एक निश्चित Branch होती है।

आप कई अलग-अलग Branch पर काम कर सकते हैं ताकि अंततः उन्हें मास्टर Branch में करने से पहले संपादन किया जा सके।

जब एक नई Branch शुरू की जाती है, तो यह तब तक मास्टर Branch की एक प्रति होगी जब तक कि आप इसे नए परिवर्तन करने के लिए संपादित नहीं करते।

एक Branch आमतौर पर मास्टर Branch में विलय होने से पहले कई चरणों और अनुमोदनों से गुजरती है।

Github में एक नई Branch शुरू करने के लिए, अपने नए Repository पर नेविगेट करें, “Branch: मास्टर” पढ़ने वाले ड्रॉपडाउन पर क्लिक करें, एक Branch नाम टाइप करें (जैसे रीडमे-एडिट), और फिर “Branch बनाएं” दबाएं।

Branch नई सुविधाओं या बग फिक्स के लिए आदर्श हैं।

  1. एक Branch में परिवर्तन बनाएं और (Commit) करें :-

 

  GitHub में किसी Branch में परिवर्तन करने के लिए, अपनी नई बनाई गई Branch के Code View पर जाएँ।

उस फ़ाइल पर क्लिक करें जिसे आप बदलना चाहते हैं,

फिर ऊपर दाईं ओर पेंसिल आइकन पर क्लिक करें,

कोई भी आवश्यक Edit करें,

एक Commit संदेश (Commit message) लिखकर अपने परिवर्तनों का वर्णन करें और फिर “Commit change” पर क्लिक करें।

प्रत्येक Saved करें गए परिवर्तन को एक Commit कहा जाता है।

प्रत्येक Individual Commit का अपना Commit संदेश होता है जो इस बारे में अधिक विवरण देता है कि एक विशिष्ट परिवर्तन क्यों किया गया था।

Commit message परिवर्तनों का इतिहास देते हैं और प्रोजैक्ट्ट योगदानकर्ताओं को यह समझने में सहायता करते हैं कि प्रोजैक्ट्ट समय के साथ कैसे बदल गई है।

  1. एक Pull Request खोलें :-

  किसी भी Branch को किसी अन्य व्यक्ति की Branch में विलय (Merge) करने के लिए, आपको एक Pull Request खोलना होगा।

Pull Request GitHub का तरीका है जिससे संबंधित पक्षों को उनकी Branch में परिवर्तन शामिल करने के आपके अनुरोध के बारे में सूचित किया जाता है।

एक Pull Request Branch के बीच content के अंतर को लाल और हरे रंग में दिखाएगा।

जब भी आप कोई कमिटमेंट पूरा करते हैं तो आप Pull Request कर सकते हैं।

सर्वोत्तम परिणामों के लिए, Pull Request भेजते समय, आप उन विशिष्ट लोगों का उल्लेख करने के लिए “@” सुविधा का उपयोग कर सकते हैं जिनसे आपको प्रतिक्रिया की आवश्यकता है।

Pull Request खोलने के लिए, आप “Pull Request” टैब पर जाएंगे और “नया Pull Request” कहने वाले बटन को दबाएंगे।

इसके बाद, “Example Comparison” बॉक्स में, आपके द्वारा बनाई गई Branch को ढूंढें और इसकी तुलना मास्टर से करें।

सुनिश्चित करें कि आपको परिवर्तन पसंद हैं और फिर “Pull Request बनाएं” बटन पर क्लिक करें।

अपने Pull Request को शीर्षक दें और परिवर्तनों का संक्षेप में वर्णन करें।

समाप्त करने के लिए, “Pull Request बनाएं” पर क्लिक करें।

  1. अपने Pull Request को मर्ज करें :-

 

मास्टर Branch के साथ अपने Pull Request को मर्ज करना कुछ ऐसा है जिसे संभालने के लिए आपको अपने वरिष्ठ अधिकारियों को पास जाना पड़ सकता है।

हालाँकि, सीखने के लिए, आप इसे स्वयं करने का अभ्यास कर सकते हैं।

बस “मर्ज Pull Request” कहने वाले बटन को हिट करें,

“Confirm merge” का चयन करें ,

और फिर उस Branch को हटा दें जिसे आपने मास्टर में शामिल करने के बाद मर्ज किया था।

शिवम

Leave a Reply

Your email address will not be published. Required fields are marked *