यह वास्तव में आसान करने के लिए github पृष्ठों के साथ है , यह सिर्फ थोड़ा अजीब है पहली बार जब आप इसे करते हैं। पहली बार की तरह आप को बुनना सीखने के दौरान 3 बिल्ली के बच्चे को जगाना था। (ठीक है, यह सब बुरा नहीं है)
आपको एक gh- पृष्ठों की शाखा चाहिए:
मूल रूप से github.com रिपॉजिटरी की gh-pages शाखा की तलाश करता है। यह उन सभी HTML पेजों की सेवा करेगा जो यहां सामान्य HTML के रूप में ब्राउज़र को सीधे मिलते हैं।
मैं इस gh- पृष्ठ शाखा को कैसे प्राप्त करूं?
आसान। बस अपने github रेपो नामक एक शाखा बनाएँ gh-pages
। --orphan
जब आप इस शाखा का निर्माण करते हैं तो निर्दिष्ट करें , क्योंकि आप वास्तव में इस शाखा को अपनी github शाखा में वापस विलय नहीं करना चाहते हैं, आप बस एक शाखा चाहते हैं जिसमें आपका HTML संसाधन हो।
$ git checkout --orphan gh-pages
मेरे रेपो में अन्य सभी गन के बारे में क्या है, यह कैसे इसमें फिट होता है?
नहीं, तुम बस आगे जाओ और इसे हटा सकते हैं। और यह अब करना सुरक्षित है, क्योंकि आप ध्यान दे रहे हैं और एक अनाथ शाखा बनाई है जिसे आपकी मुख्य शाखा में वापस विलय नहीं किया जा सकता है और आपके सभी कोड हटा सकते हैं।
मैंने शाखा बनाई है, अब क्या?
आपको इस शाखा को github.com तक धकेलना होगा, ताकि उनका स्वचालन आपके लिए इन पृष्ठों की मेजबानी कर सके।
git push -u origin gh-pages
लेकिन .. मेरा HTML अभी भी नहीं परोसा जा रहा है!
इन शाखाओं को अनुक्रमित करने और सामग्री को परोसने के लिए आवश्यक बुनियादी ढाँचे को आग लगाने में कुछ मिनट लगते हैं। गितुब के अनुसार 10 मिनट तक।
कदम github.com द्वारा बाहर रखे गए
https://help.github.com/articles/creating-project-pages-manually