空ディレクトリを管理対象としたい時
Gitでは、空ディレクトリは管理対象となりません。
そのため、適当なファイルをディレクトリに置いておく必要があります。
ファイル名は何でも構わないのですが、慣例的に.gitkeepというファイル名が用いられることが多いようです。
とのこと。
.gitkeep を使う時は .gitignore に「!.gitkeep」を記述しておくこと。
$ cd /path/to/your/project
# 適当に logs ディレクトリを作成
$ mkdir logs
$ cd logs
# logs/ に .gitkeep ファイルを作成
$ touch .gitkeep