2011-05-15 9 views
6

मैं अपने एपीआई के उपयोगकर्ताओं के लिए एक ट्यूटोरियल लिख रहा हूं, और उदाहरण के उद्देश्यों के लिए कोड स्निपेट और फाइलों को पूरा करना चाहता हूं। लोगों को डाउनलोड करने के लिए, मैं पूरी निर्देशिका संरचना को एक गिट के रूप में बेनकाब कर सकता हूं; कोई बात नहीं। लेकिन मैं प्रासंगिक पृष्ठों पर विशिष्ट कोड को उस तरीके से एम्बेड करना चाहता हूं जिस तरह से मैं एक गिस्ट के माध्यम से कर सकता हूं।क्या मैं एक संपूर्ण गिट परियोजना को गिस्ट के माध्यम से साझा कर सकता हूं?

मैं प्रत्येक फ़ाइल को "एम्बेड" दबाकर, और परिणामी लिंक को अपने ट्यूटोरियल पेज में कॉपी करके प्रतिलिपि बनाकर करता हूं।

हालांकि, यह पूरी फाइलों के साथ स्थापित गिट रेपो के लिए अपर्याप्त लगता है, फिर प्रत्येक फ़ाइल के लिए इसे डुप्लिकेट करना होगा। क्या ऐसा करने के लिए इससे अच्छा तरीका है?

(वैकल्पिक रूप से, यदि किसी गिट से किसी विशिष्ट फ़ाइल के संदर्भ को एम्बेड करने का कोई तरीका है, तो मैं भी ऐसा कर सकता हूं - यहां उपयोग का मामला कहना है, "यहां पूर्ण नमूना फ़ाइल है" तो मैं होगा ठीक उसी तरह खींच रहा है।)

धन्यवाद।

उत्तर

3

http://gist-it.appspot.com/

GitHub उनके "सूची" पर इस है, लेकिन हम नहीं जानते कि जब यह होगा नहीं है।

+0

धन्यवाद - कोशिश की लेकिन 'लोड विफलता - टाइम आउट' प्राप्त करना जारी रखा - क्या यह सामान्य है? –

+1

+1 अच्छा, यह जानना अच्छा है ... –

+0

@ डेव रॉजर - हाँ, मुझे वही मिल रहा है। मैंने पहले इसका उपयोग किया है, इसलिए यह ऐपस्पॉट सीमाओं पर जा रहे साइट के कारण हो सकता है। लेकिन जैसा कि @ मार्क लॉन्गैयर ने कहा था, आप इस तरह कुछ चाबुक करने में सक्षम होना चाहिए। हो सकता है कि आप कुछ त्वरित विचारों के लिए गिस्ट के लेखक से संपर्क कर सकें। – manojlds

2

ऐसा लगता है कि,, gists से सिर्फ उन किसी भी फाइल को एम्बेड कुछ है कि GitHub की योजना बना रहे है, लेकिन जो अभी तक नहीं किया गया है:

हालांकि, आप गिटहब पर "कच्चे" लिंक से गतिशील रूप से फ़ाइलों को लोड करके और SyntaxHighlighter का उपयोग करके उन्हें अच्छी तरह से प्रस्तुत करने के लिए कुछ ऐसा कर सकते हैं।

+0

धन्यवाद, मार्क। यह उनकी सूची में देखने के लिए अच्छा है, भले ही यह तुरंत मेरी समस्या का समाधान नहीं करता है। मैं आपके द्वारा सुझाए गए मार्ग के माध्यम से इसे स्वयं करने के लिए कुछ विचार दूंगा। –

संबंधित मुद्दे

 संबंधित मुद्दे