git - गिटहब और गिस्ट के बीच क्या अंतर है?




github repository (6)

गिस्ट का उद्देश्य क्या है और यह नियमित कोड साझाकरण / गिटहब का उपयोग करके बनाए रखने से अलग कैसे है?


"गिस्ट वास्तव में गिट रिपोजिटरी हैं, जिसका मतलब है कि आप किसी भी जिस्ट को फोर्क या क्लोन कर सकते हैं, भले ही आप मूल लेखक न हों। आप diffs सहित एक गिस्ट के पूर्ण प्रतिबद्धता इतिहास को भी देख सकते हैं। "

आधिकारिक github दस्तावेज की जांच करें

तो महत्वपूर्ण अंतर यह है कि वे एकल फाइलें हैं।

ओह, और: यदि हम सही ढंग से समझते हैं तो गिस्ट "गुप्त" (जैसा कि: निजी यूआरएल) भी भुगतान कर सकते हैं,


गिटहब गिस्ट्स

झुकाव या नहीं करने के लिए। वह $ 64 सवाल है ...

गिटहब गिस्ट्स Single ( or, multiple ) Simple Markdown Files जो रेपो-जैसी गुणों के साथ हैं जिन्हें फोर्क या क्लोन किया जा सकता है (यदि सार्वजनिक हो)।

अन्यथा, अगर निजी नहीं है।

किंडा एक फैंसी स्क्रैच पैड की तरह साझा किया जा सकता है।

इस टिप्पणी के समान स्क्रैच पैड जो मैं अभी टाइप कर रहा हूं, लेकिन थोड़ा और विस्तृत हूं।

हालांकि, एक आधिकारिक , पूर्ण गिटहब रेपो स्रोत कोड स्रोत का एक पूर्ण उड़ा हुआ भंडार है, समर्थन दस्तावेजों (मार्कडाउन या एचटीएमएल, या दोनों) docs या root , छवियों png , ico , svg , और एक config.sys फ़ाइल होस्ट किए गए यम चर चर के लिए है एक जैकिल सर्वर पर।

क्या एक साधारण गिस्ट फ़ाइल यमल फ्रंट पदार्थ का समर्थन करती है?

मुझे नहीं लगता है।

आधिकारिक गिटहब गिस्ट दस्तावेज से ...

जिस्ट संपादक को CodeMirror द्वारा संचालित किया जाता है।

हालांकि, आप एक सार्वजनिक जिस्ट (या, एक निजी गिस्ट की प्रतिलिपि बना सकते हैं यदि मालिक ने आपको निजी गिस्ट के लिंक के माध्यम से पहुंच प्रदान की है) ...

और, फिर आप विजुअल स्टूडियो कोड का उपयोग करके सार्वजनिक page.md "आधिकारिक" रेपो page.md में एम्बेड कर सकते हैं, जैसा कि निम्नानुसार है:

"आप किसी भी टेक्स्ट फ़ील्ड में एक गिस्ट एम्बेड कर सकते हैं जो जावास्क्रिप्ट का समर्थन करता है, जैसे ब्लॉग पोस्ट।"

" embed कोड प्राप्त करने के लिए, एक गिस्ट के Embed URL बटन के बगल में स्थित क्लिपबोर्ड आइकन पर क्लिक करें।"

अब, यह एक अच्छी सुविधा है।

मुझे अन्य लोगों की सूची, या ओपीजी खोजना (खोजना) बनाना है और अपने "सार्वजनिक" काम को मेरे पूर्ण कामकाजी प्रतिनिधि में शामिल करना है।

"आप गिस्ट होम पेज पर जाकर और लिंक पर क्लिक करके बनाई गई सार्वजनिक गलतियों को खोज सकते हैं ...

सभी गिस्ट {: शीर्षक = 'गिटहब गिस्ट्स पर डिस्कवर फीचर की समीक्षा करने के लिए क्लिक करें'} {: target = '_ blank'}। "

चेतावनी गिटहब गिस्ट पर तरल टैग के लिए कोई समर्थन नहीं।

मुझे लगता है कि अगर मुझे कुछ फायदेमंद लगता है, तो मैं हमेशा पिंग-बैक कर सकता हूं, या उस स्रोत को उद्धृत कर सकता हूं यदि मैं अपने पूर्ण कामकाजी रिपोज़ में काम का उपयोग करता हूं।

सभी लेखकों द्वारा उनके लेखकों द्वारा सार्वजनिक किए गए निहित लाइसेंस कहां से पोस्ट किया गया है?

रॉबर्ट

पीएस यह एक अच्छी टिप्पणी है। मुझे लगता है कि मैं इसे एक गलती में बदल दूंगा और इसे गिटहब गिस्ट्स पर सार्वजनिक रूप से खोजने योग्य बना दूंगा।

नोट मार्कडाउन (.md) फ़ाइल के बॉडी के अंदर <script></script> html टैग एम्बेड करते समय, आपको अपने लिटर से "MD033" चेतावनी मिल सकती है।

हालांकि, script टैग के भीतर से डेटा (src) के प्रतिपादन को प्रभावित नहीं करना चाहिए।

विजुअल स्टूडियो कोड के भीतर से एक script टैग की बुलाई गई सामग्री को समायोजित करने के लिए डिफ़ॉल्ट चेतावनी ध्वज को बदलने के लिए, User Settings जेसन फ़ाइल के भीतर Markdownlint कॉन्फ़िगरेशन ऑब्जेक्ट में एक प्रविष्टि जोड़ें, निम्नानुसार है:

// Begin Markdownlint Configuration Object
"markdownlint.config": {
  "MD013": false,
  "MD033": {"allowed_elements": ["script"]}
}// End Markdownlint Configuration Object

नोट डेविड एन्सन द्वारा गिटहब कमिट से लिया गया समाधान


आप निम्नलिखित url gist.github.com पर जाकर गिस्ट तक पहुंच सकते हैं। वैकल्पिक रूप से आप नीचे दिए गए चित्र में दिखाए गए अनुसार अपने गीथब खाते (लॉग इन करने के बाद) से इसे एक्सेस कर सकते हैं:

गितूब: एक होस्टिंग सेवा जिसमें वेब-आधारित गिट भंडार होता है। इसमें अतिरिक्त सुविधाओं के साथ गिट की सभी फुकनैलिटी शामिल है।

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

उदाहरण के लिए। यदि आप एक निजी टू-डू सूची लिखना चाहते हैं। आप निम्नानुसार गिथब मार्कडाउन का उपयोग करके एक लिख सकते हैं:

एनबी: डैश और ब्रैकेट के बीच ऊपर दिखाए गए व्हाइटस्पेस को संरक्षित करना महत्वपूर्ण है। यह भी महत्वपूर्ण है कि आप फ़ाइल को एक्सटेंशन .md के साथ सेव करें क्योंकि हम मार्कडाउन को सही तरीके से प्रारूपित करना चाहते हैं। अगर आप दूसरों को यह देखना नहीं चाहते हैं तो इस गिस्ट को गुप्त के रूप में सहेजना याद रखें।

अंतिम परिणाम नीचे दी गई छवि की तरह दिखता है। चेकबॉक्स क्लिक करने योग्य हैं क्योंकि हमने इस गिस्ट को एक्सटेंशन .md से सहेजा है


गिट गिटहब द्वारा फ़ाइल साझा करने वाली सेवा की फ़ाइलें या भाग है। आप https://gist.github.com पर गिस्ट तक पहुंच सकते हैं। प्रत्येक गिस्ट गिटहब रिपोजिटरी है, लेकिन गिटहब सिर्फ गिस्ट से ज्यादा है। आप फाइलें साझा कर सकते हैं, प्रोग्राम एप्लिकेशन फाइलों को एक साथ रख सकते हैं और योजना बना सकते हैं और अपने प्रोजेक्ट कार्यों को आवंटित कर सकते हैं। जिथब लगातार ऐसी सेवाएं बना रहा है जो डिजिटल जीवन के प्रबंधन में अपने जीवन चक्र में सुरक्षित और सुरक्षित रूप से प्रबंधन में अधिक समझदारी कर सकें।


गिस्ट और गिटहब का मेरा व्यक्तिगत दृश्य:

गिस्ट: गिस्ट कोड स्निपेट और पेस्ट को दूसरों के साथ साझा करने का एक आसान तरीका है। इसका उपयोग तब किया जाता है जब आपको अपने सहकर्मियों या दोस्तों के साथ कोड या तकनीक का नमूना टुकड़ा साझा करने की आवश्यकता होती है।

तथा

दूसरी ओर, गिटहब गितहब एक पूरी परियोजना को एक टीम (निजी रेपो) या पूरी दुनिया (सार्वजनिक रेपो) के बीच एक रेपो के रूप में साझा करने के लिए एक मंच प्रदान करता है।

दोनों संस्करण संस्करण विवरण लॉग करेंगे।


जिथब और गिस्ट्स के बीच मुख्य अंतर विशेषताएं और उपयोगकर्ता इंटरफ़ेस की संख्या के मामले में हैं:

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

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

नोट: मेरी टिप्पणी को वास्तविक उत्तर देने के सुझाव के लिए @ क्वर्टी के लिए धन्यवाद।





gist