title: Git - how do you get to the files in the repository?
body: <p>I'm starting to understand how Git saves revisions to the repository (in objects, using binary (not flat files), and with some type of SHA). But let's say you are finished with your project and you want to deploy it... Do you just make sure that your working directory is clean (by committing all) and then just take the flat files out of you working directory?, or is there some way to export the repository.  I guess that's the same as performing a checkout... Is this correct?</p>