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.
.git directory in a bare repository.
So what's the difference at all?