GitHub Gist क्या है?

GitHub Gist क्या है?

आपने शायद . के बारे में सुना होगा GitHub , कोड की मेजबानी, भंडारण और संपादन के लिए मंच। कई ओपन-सोर्स प्रोजेक्ट और निजी विकास दल अपने काम को साझा करने के लिए इस वेब ऐप का उपयोग करते हैं।





लेकिन क्या आप जानते हैं कि गिटहब में गिटहब गिस्ट नामक एक छिपी हुई स्पिन-ऑफ है? यह ऑनलाइन कोड साझा करने का एक तेज़, आसान तरीका है। पेस्टबिन की तरह, जिस्ट इंटरनेट पर टेक्स्ट साझा करने का एक उपकरण है। लेकिन यह अतिरिक्त सुविधाएँ प्रदान करता है, और यह विशेष रूप से Git के मजबूत संस्करण नियंत्रण द्वारा समर्थित है।





GitHub Gist वेबसाइट कैसे खोजें

गिटहब जिस्ट उस साइट का नाम है जो जिस्ट को होस्ट करती है। एक 'जिस्ट' कोड का एक स्निपेट है जो या तो सार्वजनिक या गुप्त हो सकता है।





मुख्य GitHub साइट विशेष रूप से प्रचार नहीं करती है गिटहब जिस्ट , इसलिए आपको या तो इसे खोजना होगा या नियमित उपयोग के लिए URL को बुकमार्क करना होगा।

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



एक Gist बनाना

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

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





संपादक आपकी फ़ाइल के एक्सटेंशन के अनुसार सिंटैक्स-हाइलाइटिंग लागू करेगा। सुनिश्चित करें कि आप फ़ाइल के प्रकार के लिए उपयुक्त एक्सटेंशन चुनते हैं। कुछ फ़ाइलों को सार में देखने पर आपको एक अच्छा प्रकार-विशिष्ट पूर्वावलोकन भी दिखाई देगा। मार्कडाउन फाइलें देखने और संपादित करने के लिए विशेष रूप से अच्छी तरह से काम करती हैं।

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





जिस्ट के साथ काम करना

यदि आप पर क्लिक करते हैं संपादित करें बटन, आपको प्रति फ़ाइल एक मूल पाठ संपादक मिलेगा। Gist आपको इसके वेब इंटरफ़ेस के माध्यम से संपादन करने की अनुमति देता है, और छोटे कोड नमूनों के लिए, यह पूरी तरह से पर्याप्त है।

हालांकि, पर्दे के पीछे, प्रत्येक सार एक गिट भंडार है। इसका मतलब है कि आप फ़ाइल संशोधनों को ट्रैक कर सकते हैं और अन्य गिट ऑपरेशन कर सकते हैं। NS संशोधन ऊपरी बाएँ डिस्प्ले के पास टैब आपके जिस्ट के भंडार में आता है।

पीछे एम्बेड बटन रिपॉजिटरी को क्लोन करने के विकल्प हैं, इसलिए आप दूरस्थ रूप से जिस्ट के साथ काम कर सकते हैं। हालाँकि, आपको इस बात की जानकारी होनी चाहिए कि जिस्ट रिपॉजिटरी थोड़े प्रतिबंधित हैं। विशेष रूप से, हालांकि एक सार में कई फाइलें हो सकती हैं, इसमें निर्देशिका नहीं हो सकती है।

कमांड लाइन पर सार

NS गिटहब कमांड लाइन प्रोग्राम , gh, जिस्ट के लिए समर्थन है। आप टर्मिनल से सीधे सार बना सकते हैं, हटा सकते हैं, सूचीबद्ध कर सकते हैं और संपादित कर सकते हैं। सामान्य गिट भंडार की तरह जिस्ट का इलाज करने से यह अधिक सुविधाजनक है।

उदाहरण के लिए, यदि आपके पास कोई मौजूदा फ़ाइल है, तो आप इस आदेश का उपयोग करके तुरंत एक गुप्त सार बना सकते हैं:

$ gh gist create index.md
- Creating gist index.md
✓ Created gist index.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62

आदेश नए सार का प्रतिनिधित्व करने वाले URL के साथ समाप्त होता है। आप एक सार संपादित भी कर सकते हैं:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

इससे आपका डिफ़ॉल्ट टेक्स्ट एडिटर खुल जाएगा। एक बार जब आप संपादन कर लेते हैं और अपना संपादक बंद कर देते हैं, घी आपके परिवर्तन को GitHub पर स्वचालित रूप से धकेलता है।

सार सामग्री का पुन: उपयोग कैसे करें

सार देखते समय, आपको नाम का एक बटन दिखाई देगा कच्चा प्रत्येक फ़ाइल के साथ। यह फ़ाइल का एक सादा पाठ संस्करण प्रदान करता है जो सहेजने या कॉपी करने के लिए उपयोगी हो सकता है। ध्यान दें कि आप इसका उपयोग फ़ाइलों को होस्ट करने के लिए नहीं कर सकते हैं। उदाहरण के लिए, यदि आप उस लिंक का उपयोग करके किसी JavaScript फ़ाइल को संदर्भित करने का प्रयास करते हैं, तो यह काम नहीं करेगी।

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

जिस्ट एक अनसंग यूटिलिटी हैं

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

अन्य ऐप देखें जो आपको पेस्टबिन विकल्पों के लिए हमारे गाइड के साथ कोड-स्निपेट साझा करने की अनुमति देते हैं।

साझा करना साझा करना कलरव ईमेल कोड और टेक्स्ट साझा करने के लिए 4 सर्वश्रेष्ठ पास्टबिन विकल्प

ये पेस्टबिन विकल्प आपको कोड या टेक्स्ट के ब्लॉक को आसानी से ऑनलाइन टाइप करने, चिपकाने और साझा करने की सुविधा देते हैं।

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • GitHub
लेखक के बारे में बॉबी जैक(58 लेख प्रकाशित)

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

बॉबी जैक . की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

विंडोज़ 10 में एक फ़ोल्डर छुपाएं
सब्सक्राइब करने के लिए यहां क्लिक करें