This post says
in a bar Git repository, there is no working copy and the folder (let's call it repo.git) contains the actual repository data
however after experiment,I found it's not true.
There's still .git directory in a bare repository.
So what's the difference at all?