gitignore: ignore directory instead of files