गिटहब साक्षात्कार प्रश्न और उत्तर का परिचय
गिटहब लिंक संस्करण नियंत्रण भंडार है, वेब-आधारित इंटरनेट पर होस्टिंग सेवा प्रदान करता है। गिटहब ज्यादातर कंप्यूटर प्रोग्राम विकसित करने के लिए प्रोग्रामर द्वारा उपयोग किया जाता है । गिटहब ऐड-ऑन सुविधाओं के साथ जीआईटी के वितरित संस्करण नियंत्रण और स्रोत कोड प्रबंधन (एससीएम) कार्यक्षमता प्रदान करता है। गिटहब समस्याओं के माध्यम से काम करने, विचारों को आगे बढ़ाने, और रास्ते में एक-दूसरे से सीखने के लिए टीमों को एक साथ लाता है। गिटहब की निजी भंडारों के साथ-साथ मुफ्त खातों की योजना है जो आमतौर पर ओपन-सोर्स सॉफ्टवेयर परियोजनाओं की मेजबानी के लिए उपयोग की जाती हैं । पिछले अप्रैल 2017 तक, गिटहब ने लगभग 20 मिलियन पंजीकृत उपयोगकर्ता और 57 मिलियन रिपोजिटरी होने की रिपोर्ट की, जिससे यह दुनिया में सबसे बड़ा स्रोत कोड बन गया।
तो यदि आप गिटहब से संबंधित नौकरी की तलाश में हैं, तो आपको गिटहब साक्षात्कार प्रश्न के लिए तैयार रहना होगा। हालांकि प्रत्येक गिटहब साक्षात्कार प्रश्न अलग है और नौकरी का दायरा भी अलग है, हम शीर्ष गिटहब साक्षात्कार प्रश्न और उत्तर के साथ आपकी मदद कर सकते हैं, जो आपको छलांग लगाने में मदद करेगा और आपको अपने गिटहब साक्षात्कार में सफलता प्राप्त करेगा।
नीचे शीर्ष गिटहब साक्षात्कार प्रश्न हैं जिन्हें ज्यादातर साक्षात्कार में पूछा जाता है
1. आप गिटहब कैसे समझाएंगे?
उत्तर:
गिटहब एक विकास मंच है जिस तरह से आप काम करते हैं। ओपन सोर्स से व्यवसाय तक, आप लाखों अन्य डेवलपर्स के साथ कोड होस्ट, समीक्षा और परियोजनाओं का निर्माण और समीक्षा कर सकते हैं। जीआईटी अपनी गति और यहां तक कि बड़ी विकास परियोजनाओं से निपटने की क्षमता के लिए प्रसिद्ध है।
2. गिटहब की विशेषताएं क्या हैं?
उत्तर:
नीचे गिटहब की विशेषताओं की सूची दी गई है:
• वेब इंटरफेस के माध्यम से एक फ़ोल्डर बनाना: जबकि हम में से कई मुफ्त गिटहब ऐप के माध्यम से गिटहब रिपॉजिटरीज का प्रबंधन कर सकते हैं, गिटहब ने वेब फ्लो नामक भी बनाया है। यह हमें गिटहब के वेब इंटरफ़ेस के माध्यम से भंडार प्रबंधित करने की अनुमति देता है।
• खींचें और ड्रॉप गिस्ट कोड: गिस्ट गिटहब की अपनी सुविधा है जो आपको कोड स्निपेट होस्ट करने की अनुमति देती है।
• गिटहब कमांड लाइन इंटरफेस का उपयोग करना: गिटहब सीएलआई एक हब के साथ शुरू किया गया है। यह अतिरिक्त आदेश लाता है जिसका उपयोग जीआईटी कमांड के साथ किया जा सकता है।
• जीआईटी यूआरएल का उपयोग करना संक्षिप्त: यूआरएल बहुत लंबा होने पर अपने गिटहब भंडार को साझा करने के लिए।
• फाइल खोजक:नई फाइलें बनाने के अलावा, आप फ़ाइलों को किसी भी भंडार में जल्दी से नेविगेट भी कर सकते हैं।
• गिटहब इमोजी का उपयोग करना: इमोजी या इमोटिकॉन्स छोटे आइकन हैं जो किसी प्रकार की अभिव्यक्ति दर्शाते हैं।
• लिंकिंग लाइन्स: अपने भंडार की फ़ाइल के भीतर विशिष्ट लाइनों को साझा और इंगित करने के लिए।
• कार्य चेकलिस्ट: गिटहब अपनी जरूरतों को पूरा करने के लिए मार्कडाउन बढ़ाता है।
• मानचित्र, सीएसवी, और 3 डी रेंडरिंग: गिटहब सीएसवी का समर्थन करता है। यदि आप एक .csv फ़ाइल शामिल करते हैं, तो गिटहब आपकी सीएसवी फ़ाइल को एक इंटरैक्टिव टैब्यूलर डेटा प्रारूप में प्रस्तुत करेगा। यह आपको इसके माध्यम से खोजने की अनुमति देता है। सीएसवी के अलावा, गिटहब स्वचालित रूप से भौगोलिक जेएसओएन प्रारूप और 3 डी के साथ मानचित्र प्रस्तुत करेगाएसटीएल विस्तार के साथ।
• ऑक्टोडेक्स प्राप्त करें: ऑक्टोडेक्स ऑक्टोकैट के एक रचनात्मक वैकल्पिक संस्करण का संग्रह है।
3. गिटहब का उपयोग कैसे करें?
उत्तर:
कोई उपयोगकर्ता निम्नलिखित तरीकों से गिटहब का उपयोग कर सकता है:
• जीआईटी स्थापित करें और गिटहब खाता
बनाएं • स्थानीय जीआईटी भंडार बनाएं
• भंडार में एक नई फाइल
जोड़ें • स्टेजिंग वातावरण में एक फाइल जोड़ें
• एक प्रतिबद्ध
बनाएं • एक नई शाखा बनाएं
4. गिटहब लिंक क्या है?
उत्तर:
गिटहब लिंक संस्करण नियंत्रण भंडार है और यह इंटरनेट पर एक वेब-आधारित होस्टिंग सेवा भी प्रदान करता है।
गिटहब भी प्रदान करता है:
• वितरित संस्करण नियंत्रण
• स्रोत कोड प्रबंधन
5. जीआईटी क्या है?
उत्तर:
जीआईटी को वितरित संस्करण नियंत्रण प्रणाली के रूप में परिभाषित और परिभाषित किया जाता है।
• यह किसी फ़ाइल में परिवर्तनों को ट्रैक कर सकता है
• यह आपको किसी भी विशेष परिवर्तन पर वापस जाने की अनुमति देता है
• इसकी वितरित वास्तुकला अन्य संस्करण नियंत्रण प्रणालियों पर कई फायदे प्रदान करती है।
6. जीआईटी में एक भंडार क्या है?
उत्तर:
एक भंडार में नाम.गिट नामक एक निर्देशिका होती है, जहां यह भंडार के लिए अपने सभी मेटाडेटा रखती है। .गिट निर्देशिका की सामग्री गिट के लिए निजी है।
7. जीआईटी का उपयोग करने के क्या फायदे हैं?
उत्तर:
जीआईटी का उपयोग करने के लाभ हैं:
• डेटा रिडंडेंसी और प्रतिकृति
• किसी भी प्रकार की परियोजनाएं जीआईटी का उपयोग कर सकती हैं
• उच्च उपलब्धता
• केवल एक .गिट निर्देशिका प्रति भंडार
• सुपीरियर डिस्क उपयोग और नेटवर्क प्रदर्शन
• सहयोग अनुकूल
8. जीआईटी और एसवीएन के बीच क्या अंतर है?
उत्तर:
जीआईटी और एसवीएन के बीच का अंतर है
• जीआईटी एक वितरित संस्करण नियंत्रण प्रणाली (डीवीसीएस) है, जबकि एसवीएन एक केंद्रीकृत संस्करण नियंत्रण प्रणाली है।
• जीआईटी को बहुत बड़ी फाइलों को संभालने या अक्सर बाइनरी फाइलों को बदलने के लिए कम प्राथमिकता दी जाती है जबकि एसवीएन एक ही भंडार में संग्रहीत कई परियोजनाओं को संभाल सकता है।
• जीआईटी कई शाखाओं या टैगों में काम करने का समर्थन नहीं करता है। सबवर्जन भंडार लेआउट में किसी भी स्थान पर फ़ोल्डरों के निर्माण की अनुमति देता है।
• जीआईटी अपरिवर्तनीय है, जबकि सबवर्जन कमेटर्स को एक शाखा के रूप में टैग का इलाज करने और टैपूट के तहत कई संशोधन करने की अनुमति देता है।
9. जीआईटी में किस भाषा का उपयोग किया जाता है?
उत्तर:
जीआईटी बहुत तेज है और जीआईटी सी भाषा का उपयोग करता है । सी भाषा उच्च स्तरीय भाषाओं से जुड़े रनटाइम्स के ओवरहेड को कम करके और जीआईटी को बेहतर प्रदर्शन करने में मदद करके इसे संभव बनाता है।
10. जीआईटी पुल और जीआईटी लाने के बीच क्या अंतर है?
उत्तर:
जीआईटी पुल कमांड नए बदलावों को खींचता है या आपकी केंद्रीय भंडार से किसी विशेष शाखा से काम करता है और आपकी स्थानीय शाखा में आपकी लक्षित शाखा अपडेट करता है जबकि जीआईटी लांच वांछित शाखा से सभी नए काम खींचता है और इसे आपके स्थानीय भंडार में एक नई शाखा में स्टोर करता है।
11. आपके द्वारा उपयोग की जाने वाली विभिन्न शाखाओं की रणनीतियां क्या हैं?
उत्तर:
विभिन्न शाखाओं की रणनीतियों निम्नानुसार हैं : 1. फीचर
शाखाकरण: एक सुविधा शाखा मॉडल शाखा के अंदर किसी विशेष सुविधा के लिए सभी परिवर्तनों को ट्रैक करता है। जब सुविधा पूरी तरह से परीक्षण और स्वचालित परीक्षणों द्वारा सत्यापित की जाती है, तब शाखा को मास्टर में विलय कर दिया जाता है।
2. कार्य शाखा: इस शाखा में, प्रत्येक कार्य शाखा की शाखा में शामिल कार्य कुंजी के साथ अपनी शाखा पर लागू किया जाता है। यह देखना आसान है कि कौन सा कोड कौन सा कार्य लागू करता है, बस शाखा नाम में कार्य कुंजी की तलाश करें।
3. कृपया शाखाकरण: एक बार जब विकास शाखा ने रिलीज के लिए पर्याप्त सुविधाएं हासिल की हैं, तो आप उस शाखा को रिलीज शाखा बनाने के लिए क्लोन कर सकते हैं।
12. गिटहब वर्कफ़्लो एक्सप्लोर करें?
उत्तर:
जीआईटी तीन महत्वपूर्ण क्षेत्रों को प्रदान करता है जो डेवलपर्स पर वर्कफ़्लो पर बहुत अधिक नियंत्रण देने के लिए विशिष्ट रूप से डिज़ाइन किए गए हैं:
1. कार्य निर्देशिका: इसमें फ़ाइलों के सभी मौजूदा राज्य शामिल हैं। जब वे लॉग इन होते हैं तो कई डेवलपर निर्देशिका तक पहुंच सकते हैं, इसलिए सहयोग बेहद आसान है।
2. स्टेजिंग क्षेत्र: यह अगली प्रतिबद्धता और पिछली सहेजने के बाद से जोड़े गए या संपादित किए गए किसी भी फाइल के लिए सबकुछ सूचीबद्ध करता है।
3. जीआईटी रिपोजिटरी एक समर्पित स्थान है जहां नए काम जोड़े जाते हैं: जीआईटी रिपोजिटरी सभी मेटाडेटा, फाइलें, और एक समर्पित डेटाबेस रखती है जो परियोजना के संस्करणों को ट्रैक करती है।
अनुशंसित आलेख
यह गिटहब साक्षात्कार प्रश्न और उत्तर की सूची के लिए एक गाइड रहा है ताकि उम्मीदवार इन गिटहब साक्षात्कार प्रश्न को आसानी से क्रैकडाउन कर सकें। आप और जानने के लिए निम्नलिखित लेख भी देख सकते हैं –