охват

08:19 | 27-07-2015 | HOWTO, Software | No Comments

кстати, небольшое пошаговое руководство, как публиковать HTML с помощью GitHub[1]:

  1. запретите Jekyll и создайте в репозитории пустой файл .nojekyll — например, так:
    touch .nojekyll
  2. добавьте его в ветвь master:
    git add .nojekyll
    git commit -m ".nojekyll file added"
    git push -u origin master
  3. создайте новую ветвь исключительно для web:
    git branch gh-pages
  4. скопируйте туда содержание основной ветви:
    git push origin gh-pages

теперь ваши HTML файлы из вашего репозитория доступны по следующей схеме: http://ВАШ_ЛОГИН.github.io/ВАШ_РЕПОЗИТОРИЙ/ВАШ_HTML_ФАЙЛ. однако, если затем вы обновите основную ветвь master, важно так не забыть обновить и ветвь gh-pages — вот так:

git push . master:gh-pages

 


  1. например, для R-отчетов, когда промежуточный (keep_md: true) Markdown-файл достаточно сложен, чтобы GitHub смог отобразить его корректно.  ↩

  

Leave a Reply