If you’re not using version control, you should be. Learn git.
If you’re not on github, you should be. That’s real open source.
To help some colleagues get started with git and github, I wrote a minimal tutorial. There are lots of git and github resources available, but I thought I’d give just the bare minimum to get started; after using git and github for a while, other resources make a lot more sense and seem much more worthwhile.