Как разместить блог Jekyll в подкаталоге github?

Я хотел бы создать блог с помощью Jekyll в подкаталоге моего основного репозитория на Github. На данный момент у меня есть целевая страница/портфолио по адресу www.jonbstrong.com, и я хотел бы создать блог jekyll в www.jonbstrong.com/blog

Инструкции в кратком руководстве по Jekyll относятся только к случаю, когда вы хотите установить блог. в вашем основном репо.


person jonbstrong    schedule 02.04.2015    source источник
comment
Я не вижу, чтобы здесь задавали реальный вопрос. Можете ли вы уточнить, о чем вы спрашиваете, и что вы пробовали, что не работает?   -  person CodeMoose    schedule 02.04.2015
comment
Я спрашиваю: как мне установить блог jekyll в подкаталог github?   -  person jonbstrong    schedule 03.04.2015


Ответы (1)


Просто создайте репозиторий blog и отправьте в него свои файлы Jekyll (ветвь gh-pages). После этого вы сможете перейти на www.jonbstrong.com/blog.

Изменить: репозиторий пользователей/организаций опубликован в ветке master. Любой другой репозиторий, такой как username.github.io/repositoryName, публикуется в ветке gh-pages.

git checkout -b gh-pages
git add -A
git commit -m "first commit in gh-pages branch"
git push origin gh-pages

Готово.

person David Jacquel    schedule 02.04.2015
comment
Я создал репозиторий блогов и создал там блог jekyll, однако я не был уверен, как использовать страницы, а не мастер, и я не могу связаться с ним, используя адрес www.jonbstrong.com/blog. Вот полный список команд, которые я использовал: jekyll new myblog | компакт-диск мой блог | джекил служит | git инициировать | git добавить -A | git commit -m первая фиксация | git удаленное добавление источника | github.com/jonbstrong/blog.git | git push -u источник происхождения` - person jonbstrong; 03.04.2015
comment
Большое спасибо за Вашу помощь! Однако теперь я вижу довольно странный макет на jonbstrong.com/blog. Кажется, что установка jekyll отсутствуют стили или что-то пошло не так.. - person jonbstrong; 03.04.2015
comment
в вашем _config.yml вы должны установить baseurl: "/blog" - person David Jacquel; 03.04.2015