Jekyll로 blog할 때 publish 하지 않는 법

궁금해서 구글링 하니 이런 내용에 대한 답도 잘 나와있다.

Jekyll로 글을 쓰기가 아주 편한 것이 MD로 정말 최소한의 정보만 넣어서 글을 쓸 수 있는데다 github에 모든 데이터를 넣어두고 있으니까 안전하다는 것, 모든 변화과정을 git으로 보관하니까 좋고 등등. 다만 잘 알려진 블로그 포털 같은 데 들어가서 글을 쓰는 것만큼 편하진 않다는, 마치 이 편리한 21세기에 수동 타자기로 글을 쓰는 듯한 느낌이긴하지만 그만큼 자유도가 높다.

md로 작성할 때 처음 몇 줄, 즉 “—“로 구분하는 섹션을 yaml front matter (yaml으로 처리하는 일종의 전처리 명령어 섹션?)라고 하는데, 이 안에

published: false

라고 해주면 그 글은 Jekyll이 HTML로 컴파일해서 붙여놓지 않는다. 내용은 github에 저장은 되지만 밖으로 노출은 되지 않는다. 어차피 무기명으로 쓰는 것이고 내용을 찾아내려면 어떻게든 할 수는 있지만 노출되지 않으니까 그것으로 되었다 싶으면 이렇게 하면 된다.