hexoをGithubで管理する際のTipsです.
gitで差分をわかりやすくするため.gitignoreを使用すると便利ですが,hexoの場合のgitignoreの設定について書き留めておきます.
賛否両論あると思いますが,私はthemesディレクトリはsubmoduleとして登録しているため,gitignoreしていません.
主にいらないと思うのは,deployディレクトリ,publicディレクトリ,db.jsonです.
なので,以下のようになるのでしょうか…
1 | .DS_Store |
ちなみに,gitignoreを反映させるためには,一度gitキャッシュを消す必要があります.
1 | git rm -r --cached public |
このようにして対象のキャッシュを消去するとgitignoreが反映されます.
以上,それでは