Skip to content

hassaku/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http://blog.hassaku-labs.com/

Setup

$ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/fdafeb210c41a6fe495d565f5249a134b9814cc0/Formula/hugo.rb  # hugo v0.19

Write

$ hugo new post/XXXXX.md
$ vi post/XXXXX.md
$ hugo server -D -w    # showing draft and reloading automatically

Publish

$ hugo undraft content/post/XXXXX.md
$ git branch
* master
$ git commit
$ git push origin master
$ git stash # if necessary
$ hugo -d pages    # published into pages directory

Deploy

$ cd pages
$ git branch
* gh-pages
$ git add XXXXXX
$ git commit -a
$ git push origin gh-pages

Setup

$ hugo new site blog
$ cd blog
$ git init
$ mkdir themes
$ git clone https://github.com/tanksuzuki/angels-ladder themes/angels-ladder
$ vi config.toml

$ git remote add origin git@github.com:hassaku/blog.git
$ git add -A
$ git commit
$ git push -u origin master

$ git checkout -b gh-pages
$ rm -rf *
$ git rm -rf .
$ echo blog.hassaku-labs.com > CNAME
$ git commit -m "Init GitHub Pages branch."
$ git push origin gh-pages

$ git checkout master
$ git clone -b gh-pages git@github.com:hassaku/blog.git pages

Releases

No releases published

Packages

No packages published