Поиск…


Использование автоматического генератора страниц для хранилища

  1. Перейти на сайт GitHub
  2. Откройте свой репозиторий
  3. Нажмите «Настройки»
  4. На странице GitHub нажмите «Запустить автоматический генератор страниц»,
  5. Следуй инструкциям

Использование Git для создания страниц с нуля

  1. Создайте новый репозиторий или клонируйте существующий.
  2. Создайте новую ветвь, называемую gh-pages без какой-либо истории
$ git checkout --orphan gh-pages

# ensure you are in the correct directory then,
# remove all files from the old working tree
$ git rm -rf
  1. Добавьте файл index.html в корень репозитория.
$ echo "Hello World" > index.html
$ git add index.html
$ git commit -a -m "First pages commit"
  1. Нажмите на Github.
$ git push origin gh-pages

Теперь вы можете загрузить новый сайт Github Pages по адресу http(s)://<username>.github.io/<projectname>

Создание настраиваемого URL-адреса для вашей страницы GitHub

Вам потребуется доменное имя от регистратора .

В ветке gh-pages вашего репозитория проекта или главной ветви вашего хранилища username.github.io создайте файл CNAME с содержимым www.yourdomain.com - канонический домен .

На странице конфигурации домена вашего регистратора укажите свой домен на свой веб-сайт GitHub. Настройте две записи CNAME (один для корневой вершины (@) и один для www). Оба должны указывать на username.github.io или username.github.io/repository . Если поставщик DNS НЕ поддерживает записи ALIAS на вершине корня (@), просто создайте записи A, которые указывают на 192.30.252.153 и 192.30.252.154.


Ресурсы

Инструкции GitHub для пользовательского домена

Переполнение стека Q & A: «Пользовательский домен для страниц проекта GitHub»

Одри Уоттерс - Использование GitHub для создания веб-проекта: как и почему

Alex Cican - Как я переместил свои сайты в Dropbox и GitHub

Treehouse - Использование страниц GitHub для размещения вашего сайта



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow