質問: あるフォルダで `git init` `git add .` `git commit -m "first commit"` とやった後で、ブランチを切り替えて、ファイルをすべて削除してコミットし、また `master` ブランチに戻ってきました。 戻ってきたときに、元々あったファイルがいくつか復元されましたが、ディレクトリは復元されませんでした。なぜですか? gitはちょっと使ったことありますが、ディレクトリだから管理されないということはないはず・・・
回答: 実はディレクトリは管理されないのです。 どうしてもディレクトリを含めたいときは `.keep` や`.gitkeep` といった名前の空ファイルをそのディレクトリに置いて commit する風習があります。