203
use git bundle, or clone
copying the git directory is not a good solution because it is not atomic. If you have a large repository that takes a long time to copy and someone pushes to your repository, it will affect your back up. Cloning or making a bundle will not have this problem.
As far as i know you can just make a copy of the directory your repo is in, that's it!
cp -r project project-backup