2019-02-22 /
@syui
github
github.dev
googleから取得できるdomainの.devで、github.devがgithubによって速攻で取得され、github pagesの宣伝に使われてたので、とりあえずpreviewしてみた。
https://github.dev
source : https://github.com/github/personal-website
deploy : https://mbahack2.syui.cf/personal-website
$ git clone https://github.com/github/personal-website
$ personal-website
$ rvm install 2.6.1
$ rvm --default use 2.6.1
$ gem install jekyll bundler
$ bundle
$ bundle exec jekyll serve
repoを作って、branch:gh-pagesにpushすると、開発者っぽいabout pagesがdeployされる。url:https://syui.github.io/personal-website
$ git branch
$ git checkout -b gh-pages
$ git push origin gh-pages
# fork
$ curl -sL https://syui.github.io/personal-website
url,baseurlをsetすると、cssがhttps protocolになった。
$ vim _config.yml
url: https://mbahack2.syui.cf
baseurl: personal-website
$ vim _includes/header.html
// https://jekyllrb.com/news/2016/10/06/jekyll-3-3-is-here/
By default, baseurl is set to "" and therefore yields (never set to "/"):
{{ "/docs/assets/" | absolute_url }} => https://jekyllrb.com/myproject/docs/assets
{{ "/docs/assets/" | relative_url }} => /myproject/docs/assets
ちなみに、dirではなくrootに置く場合は、repo
を${user}.github.io
にする。