โฮมเพจ » ออกแบบเว็บไซต์ » วิธีการเผยแพร่หน้า Github

    วิธีการเผยแพร่หน้า Github

    หน้า Github ช่วยให้นักพัฒนาสามารถโฮสต์เว็บไซต์คงที่ของโครงการของพวกเขาได้ฟรี มันเป็นหนึ่งในสิ่งอำนวยความสะดวกที่สำคัญของ Github ที่ทำให้การบำรุงรักษาโครงการโอเพ่นซอร์สฟรีประหยัดมากขึ้นโดยเฉพาะอย่างยิ่งสำหรับนักพัฒนาอินดี้.

    Bootstrap และ Normalize.css เป็นหน้า Github ยอดนิยมสองหน้า ในการสร้างคุณจะต้องสร้างสาขาใหม่ของที่เก็บโครงการของคุณและเรียกมันว่า GH-หน้า. เผยแพร่สาขาไปที่ Github.

    เมื่อเสร็จสิ้นไซต์จะสามารถเข้าถึงได้ผ่าน URL ซึ่งตั้งค่าโดยสัมพันธ์กับชื่อผู้ใช้ Github ของคุณรวมถึงชื่อที่เก็บ. username .github.io / พื้นที่เก็บข้อมูลชื่อ.

    Normalize.css Github Page URL

    คุณสามารถตั้งค่าโดเมนที่กำหนดเองสำหรับหน้า Github ของคุณ เราได้แสดงให้เห็นถึงวิธีการทำเช่นนั้นในบทช่วยสอนก่อนหน้าของเรา.

    หน้า Github แบบง่าย

    การสร้างหน้า Github นั้นง่ายและรวดเร็ว แต่มีข้อแม้เล็ก ๆ.

    ใช้ที่เก็บตัวอย่างหนึ่งในบัญชี Github ของเราปฏิทินจุติ เรามีสองสาขา - เจ้านาย และ GH-หน้า ซึ่งใช้รหัสสาขาเดียวกัน.

    เราต้องตรวจสอบให้แน่ใจว่ารหัสใน GH-หน้า ถูกซิงโครไนซ์กับ เจ้านาย สาขา.

    โชคดีที่ Github เพิ่งทำให้มันง่ายขึ้นโดยการลบ GH-หน้า ต้องการสาขา ตอนนี้เราสามารถฟีดไซต์โดยตรงผ่านทาง เจ้านาย สาขา.

    โดยไปที่หน้าจอการตั้งค่าที่เก็บ Github ของคุณ เลื่อนลงไปที่ส่วน Github Pages และเลือก สาขาหลัก เมนูจากการเลือก.

    คุณพร้อมแล้วและสามารถลบได้อย่างปลอดภัย GH-หน้า สาขาจากที่เก็บ.

    ให้บริการเอกสาร

    บางโครงการเช่น Bootstrap, Foundation หรือ Skeleton จำเป็นต้องมีหน้าเอกสาร และนักพัฒนาซอฟต์แวร์มักจะให้บริการหน้าเอกสารเหล่านี้ผ่านทาง GH-หน้า เอกสาร.

    ดังนั้นที่เก็บตอนนี้จึงมีสองสาขาที่มีรหัสและวัตถุประสงค์ที่ต่างกันอย่างสิ้นเชิง หนึ่งคือ ข้อมูลหลัก, ในขณะที่อีกคนหนึ่ง เอกสารโฮสต์ และบางส่วนของโค้ด ในสถานการณ์นี้คุณมักพบความขัดแย้งการเปลี่ยนแปลงเมื่อสลับระหว่างสองสาขานี้.

    ด้วยการเปลี่ยนแปลงใหม่จาก Github ตอนนี้นักพัฒนาสามารถให้บริการหน้าเอกสารผ่านชื่อโฟลเดอร์ / เอกสาร / ภายใน เจ้านาย สาขา. จากนั้นไปที่หน้า Github และเลือกตัวเลือกถัดไป, โฟลเดอร์ branch / docs หลัก.

    ตอนนี้การบำรุงรักษาซอร์สโค้ดและเอกสารได้กลายเป็นความยุ่งเหยิงมากขึ้น.