Развертывание на github шестнадцатеричного блога - PullRequest
0 голосов
/ 21 марта 2020

Я создал репозиторий на github, и я хотел бы опубликовать sh блог, созданный с помощью hexo.
Адрес html моего репозитория:

https://github.com/<my account name>/<my blog name>

html адрес моего блога:

https://<my account name>.github.io/<my blog name>/

Я использую плагин hexo-deployer git. Я настраиваю _config.yml следующим образом:

deploy:
  type: git
  repos: git@github.com:<my account name>/<my account name>.github.io/<my blog name>.git
  branch: master
  message: "{{ now('YYYY-MM-DD HH:mm:ss') }}"

Но это не работает!

INFO Развертывание: git Необходимо настроить параметры развертывания в _config.yml первый!

Что не так в моем синтаксисе?

Заранее спасибо,

1 Ответ

0 голосов
/ 26 апреля 2020

Если вы не отвечаете поздно ...

В большинстве статей по inte rnet по этой теме c (развертывание блога Hexo) предлагается развернуть с помощью плагина hexo-deployer, либо на master ответвление или gh-pages ответвление. Но с GitHub Pages есть гораздо более простой способ, который не требует плагина hexo-deployer и даже не имеет других Git ветвей (кроме master branch).

На вашем уровне блога _config.yml file установите public_dir: docs. Это означает, что при создании содержимого блога оно будет помещено в папку docs (в ветке master ). Просто введите sh код для GitHub.

Теперь вам нужно указать серверу GitHub Pages, откуда следует читать содержимое вашего блога. В репозитории GitHub, go перейдите на вкладку Настройки и прокрутите вниз до раздела GitHub Pages. В качестве источника выберите параметр: основная ветка / папка документов

Более подробное объяснение этого процесса можно найти здесь

...