When several developers are working on the same project and the same code-base, it can quickly become very messy and very hard to keep track of all the files and changes. So it's very useful to use some sort of version control system to keep track and merge files cleanly. With the current hosting plan we have here at TorchModders, it's not possible to host a version control system.
However, there's a great free service called
Bitbucket, where you can host code privately and share it with up to 5 collaborators, for free. Bitbucket use
Git as its version control system, which can appear somewhat daunting at first. But there is a great GUI front-end for Git, called
SourceTree, which integrates smoothly with Bitbucket. And this combo makes it quite easy to use Git as version control for novice developers.
If you're not sure what version control, or Git is. I suggest you watch the first two videos found here:
I also found these videos, which explains using Bitbucket and SourceTree:
How To Use GIT and SourceTree - For BeginnersBitbucket for Git - Source Tree TutorialI will try to create a step-by-step guide on how to set it all up. It might take me some time, but I really suggest have a look and considering using this for collaborative development.