มันง่ายมากที่จะทำกับหน้า GitHubมันแปลก ๆ ในครั้งแรกที่คุณทำ Sorta เหมือนครั้งแรกที่คุณต้องโยนลูกแมว 3 ตัวขณะเรียนรู้ที่จะถัก (ตกลงมันไม่ได้แย่ขนาดนั้นทั้งหมด)
คุณต้องการสาขา gh-pages:
โดยทั่วไป github.com จะค้นหาสาขา gh-pages ของที่เก็บ มันจะให้บริการหน้า HTML ทั้งหมดที่พบในที่นี่เป็น HTML ปกติโดยตรงไปยังเบราว์เซอร์
ฉันจะรับสาขา gh-page นี้ได้อย่างไร
ง่าย. เพียงแค่สร้างสาขาของ repo GitHub gh-pages
ของคุณเรียกว่า ระบุ--orphan
เมื่อคุณสร้างสาขานี้เนื่องจากคุณไม่ต้องการผสานสาขานี้กลับเข้าไปในสาขา GitHub ของคุณคุณเพียงต้องการสาขาที่มีทรัพยากร HTML ของคุณ
$ git checkout --orphan gh-pages
แล้ว gunk อื่น ๆ ทั้งหมดใน repo ของฉันมันเข้ากับมันได้ยังไง?
ไม่ได้คุณสามารถไปข้างหน้าและลบมันได้ และปลอดภัยที่จะทำตอนนี้เพราะคุณให้ความสนใจและสร้างสาขาเด็กกำพร้าซึ่งไม่สามารถรวมกลับเข้าไปในสาขาหลักของคุณและลบรหัสทั้งหมดของคุณ
ฉันสร้างสาขาแล้วตอนนี้อะไร
คุณต้องผลักดันสาขานี้ไปที่ github.com เพื่อให้ระบบอัตโนมัติของพวกเขาสามารถเข้ามาและเริ่มโฮสต์หน้าเหล่านี้ให้คุณ
git push -u origin gh-pages
แต่ .. HTML ของฉันยังคงไม่แสดงผล!
ใช้เวลาไม่กี่นาทีสำหรับ GitHub ในการจัดทำดัชนีสาขาเหล่านี้และเพิ่มโครงสร้างพื้นฐานที่จำเป็นเพื่อแสดงเนื้อหา มากถึง 10 นาทีตาม GitHub
ขั้นตอนการจัดวางโดย github.com
https://help.github.com/articles/creating-project-pages-manually