In a public repository, when you allow people to pull a branch:
How do you allow them to have access to your database (any of your databases for that matter) i.e. put the connection codes in, without letting them know your credentials?
If people want to help with your site and need to access your database, what's used to secretly grant them access, if the site needs that database to function? do they just need to donwload a local copy of the database?
For example, when someone pulls the code for stackoverflow, do they also include a scrubbed version of the database to play with?