صفحات گیت هاب به توسعه دهندگان اجازه می دهد تا یک سایت استاتیک را در مورد پروژه خود میزبانی کنند. این یکی از قابلیت های کلیدی گیت هاب است که توسعه پروژه های متن باز را مخصوصا برای توسعه دهندگان مستقل مقرون به صرفه کرده است.
BootStrap و Normalize.css دو مورد از محبوب ترین صفحات گیت هاب هستند.برای ایجاد کردن صفحه گیت هاب باید یک Branch جدید در Repository (مخزن) خود با نام gh-pages
ایجاد کرده و آن را پابلیش کنید.
بعد از این سایت شما از طریق آدرس URL در دسترس است و می توانید آن را باز کنید.این آدرس بسته به نام کاربری و نام مخزن شما به این شکل است :
{username}.github.io/{repository-name}
استفاده ساده از صفحات GitHub
ایجاد صفحه در گیت هاب خیلی ساده و سریع است ولی یک هشدار کوچولو وجود داره.
به یکی از مخازن ما به عنوان نمونه نگاه کنید (Advent Calendar). ما دو برنچ master
و gh-pages
داریم که هر دو کد یکسانی را شیر می کنند.
ما باید همیشه مطمئن شویم که کدهای داخل gh-pages
همیشه با کدهای داخل master
مطابقت می کند و سینک است.
خوشبختانه گیت هاب اخیرا کاری کرده که دیگر استفاده از gh-pages
برای ساختن صفحات ضروری نیست. حالا می توانیم سایت را مستقیما از همان برنچ master
تغذیه کنیم.
برای این کار به صفحه تنظیمات (Settings) مخزن تان در گیت هاب بروید. به پایین صفحه آمده و در بخش GitHub Pages از منوی بازشونده گزینه master branch را انتخاب کنید.
حالا می توانید با خیالی آسوده gh-pages
رو پاک کنید.