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