Git tracks files, not directories, and we cannot currently add empty directories (The standard trick does not add an empty directory, but instead a file within, see also the FAQ).
Nevertheless, a git repo may contain an empty directory. So what happens I clone a repo or checkout a branch containing an empty directory? Is it created in the work tree?