Committing a Synergy E2 project to git

I have an E2 Studio project for Synergy that I want to commit to a git repo to work with another developer on.  Shoud I save the project folder, including all the project files and generated config files as well.  Are my custom pin_cfg files stored in the project or will they save to be committed separately?

Is there anything else to save to get another developer up and running on the same project.