git init creates $GIT/objects/pack but miss does not

Should object/pack and object/info be created?

I've added parent dir creation to tempFile but I'm not sure it should behave like that.