Skip to content

Git and GitHub for Coders! An Introductory Guide

गिट क्या है?

गिट मूल रूप से एक स्रोत नियंत्रण पैकेज है जिसे लिनुस टोरवाल्ड्स ने शुरू में लिनक्स कर्नेल की प्रगति के दौरान मतभेदों को ट्रैक करने के लिए बनाया था। इसका उद्देश्य स्थानीय रूप से संरक्षित रिपॉजिटरी को निजी रूप से संग्रहीत मास्टर कॉपी के खिलाफ व्यवस्थित करने में सक्षम करके परियोजनाओं पर सहयोग को आसान बनाना है।

हमेशा की तरह, पैकेज को नियंत्रित करने वाले स्रोत का विकल्प एक व्यक्तिगत और पूर्वाग्रह से ग्रसित मामला है। हमने Git को इसलिए चुना क्योंकि यह कई टूल्स के लिए अच्छी सहायता प्रदान करता है जिन्हें हम उचित मूल्य पर संचालित करते हैं।

फिर, GitHub क्या है?

GitHub सबसे बुनियादी वेब-आधारित सहकारी साधन है जो git पैकेज पर निर्भर करता है। यह कई उपयोगकर्ताओं को रिपॉजिटरी नामक गिट परियोजनाओं के माध्यम से जाने और मतभेदों को ट्रैक करने, संशोधनों का प्रबंधन करने और विभिन्न संस्करणों को मर्ज करने की अनुमति देता है।

गिट एक सॉफ्टवेयर प्रबंधन उपकरण है जो असाधारण रूप से बड़ी कोडिंग परियोजनाओं जैसे कि लिनक्स के लिए तैयार किया गया है। जबकि Git एक कमांड-लाइन इंटरफ़ेस का उपयोग करता है, GitHub को Git को एक रचनात्मक दिखने वाला वेब इंटरफ़ेस प्रदान करने के लिए बनाया गया था। गिट को गिटहब का दिल कहा जाता है। यह एक सामान्य ओपन-सोर्स प्रोग्राम है जिसका उपयोग कोड के लिए किया जाता है। इसका उपयोग किसी भी श्रेणी के फ़ाइल फ़ोल्डरों को व्यवस्थित करने के लिए किया जा सकता है जैसे अंतिम प्रोजेक्ट या कोई शब्द दस्तावेज़।

गिटहब गिट रिपोजिटरी होस्टिंग सहायता है, लेकिन यह कई सुविधाओं के साथ फैलता है। यह विभिन्न बुनियादी सहयोग विशेषताओं को प्रबंधित करने की सुविधा देता है, जैसे कि एक बुनियादी असाइनमेंट और हर प्रोजेक्ट के लिए विकी प्रबंधन उपकरण।

रेपो क्या है?

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

गिट क्या करता है?

गिट कमिट आम ​​तौर पर गिट ट्री का एक स्नैपशॉट है जो कि इसका पदानुक्रम है और रिकॉर्ड के विषय हैं जो एक विशिष्ट गिट भंडार में गिट ब्लॉब है। दोनों के समापन बिंदु आपको गिटहब से गिट डेटाबेस पर प्रतिबद्ध वस्तुओं को पढ़ने, लिखने और जांचने की अनुमति देंगे। यह संपादित फ़ाइल को सहेजने के समान है जो एक प्रतिबद्ध रिकॉर्ड है जो अधिक शाखा फ़ाइलों में परिवर्तन करता है। गिट प्रत्येक प्रतिबद्धता को एक विशेष आईडी देता है, जिसे हैश कहा जाता है।

GitHub योगदान क्या है?

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

Leave a Reply

Your email address will not be published.