2013-02-23 9 views
29

मैं साइट द्वारा जेनरेट किए गए जेनरेट किए गए HTML को छूने में बहुत सहज नहीं हूं, मैं सोच रहा था कि पेज बनाने पर मेरे पृष्ठ की सामग्री को बदलने के लिए कोई तरीका है या नहीं?गिटहब पेज: मैं इस पृष्ठ को मार्कडाउन प्रारूप में कैसे संपादित करूं, जैसा मैंने इसे बनाया था?

ऐसा करने के लिए जाने के लिए कोई भी इनपुट अद्भुत होगा।

उत्तर

20

डिफ़ॉल्ट रूप से, GitHub Pages केवल HTML पृष्ठों को उत्पन्न करने में आपकी सहायता करता है।

लेकिन यदि आप jekyll का उपयोग करने के लिए अपनी साइट सेट अप करते हैं, तो आप फ़ाइलों को मार्कडाउन में स्टोर कर सकते हैं। उदाहरण के लिए, this repo 'cboettig/labnotebook' सेक्शन जो carlboettiger.info पर उत्पन्न होता है।

देखें सहायता पृष्ठ "Using Jekyll with Pages"

अधिक विशेष रूप से (में प्रकाश डाला के रूप में esfandia के answer), "The Automatic Page Generator", जो markdown संपादन के लिए अनुमति देता है देखते हैं।

https://help.github.com/assets/images/help/pages/pages-automatic-page-generator.png

commenteddregad द्वारा के रूप में, वहाँ है एक new theme chooser in Dec. 2016:

https://cloud.githubusercontent.com/assets/849592/21229008/24006df6-c2ae-11e6-94a4-ca4eb085f5f4.png

Antriksh Yadav द्वारा देखें this article:

http://antrikshy.com/assets/github-page-generator-edit.png


अद्यतन अगस्त 2016: Simpler GitHub Pages publishing अब ही शाखा (कोई और अधिक gh-pages आवश्यक) का एक सबफ़ोल्डर में अपने पृष्ठ फाइल को रखने की अनुमति देता है:

Now you can select a source in your repository settings and GitHub Pages will look for your content there.

तो तुम जरूरत नहीं है अब कई शाखाएं।

+1

किसी प्रोजेक्ट पेज के मामले में, मुझे कहीं भी मार्कडाउन स्रोत दिखाई नहीं देता है। –

+0

@NathanLong क्या आपने 'gh-pages' शाखा में कोई फ़ाइल लिखी थी? – VonC

+0

'सूचकांक।एचटीएमएल' 'gh-pages' शाखा में बनाया गया था, लेकिन मुझे 'index.markdown' जैसे कुछ की उम्मीद थी। –

9

आप index.md अपने मूल markdown पाठ वाले के साथ index.html की जगह है, और शीर्ष पर एक "Front Matter" अनुभाग जोड़ने, तो आप markdown में अपने पृष्ठ संपादन कर सकते हैं।

3

यह पूरी तरह से संभव है और समर्थित है: बस "सेटिंग्स" पर वापस जाएं, गिटहब पेज पर नीचे स्क्रॉल करें। आपके प्रारंभिक पृष्ठ को बनाने के लिए उपयोग किया जाने वाला स्रोत अभी भी वहां होना चाहिए, और जब आप "स्वचालित पृष्ठ जनरेटर लॉन्च करें" पर क्लिक करते हैं तो यह आपको ब्राउज़र में मार्कडाउन कोड को अपडेट करने की अनुमति देगा।

जब आप पूरा कर लेंगे तो आपको फिर से लेआउट का चयन करना होगा, लेकिन एक बार जब आप इसके साथ काम कर लेंगे तो यह एक नया index.html बना देगा, इसे आपके द्वारा चुने गए गिटहब पेज स्रोत का उपयोग करके प्रतिबद्ध करें, और संशोधित प्रकाशित करें पृष्ठ।

+0

मैं सहमत हूं। +1 मैंने आपके उत्तर का संदर्भ दिया है और ऊपर दिए गए अपने उत्तर में कुछ उदाहरण जोड़े हैं। – VonC

+0

यह बटन अभी भी सेटिंग्स के अंतर्गत है लेकिन बटन अब "थीम बदलें" कहता है। अभी भी संपादक खोलता है, महान काम करता है। इस तरह की सुविधा छिपाने के लिए खराब यूएक्स। –

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