You can put the whole project into a repo. See one of my projects here for an example.
Just make sure you configure it to ignore things like binaries and intermediate files. You need to set up a .gitignore file, you can see an example here, or just copy that one if you like.