If you’re developing a game, you should have it in a repository of some sort (even if you’re working on it alone).  The solution that seems to be working the best for me so far is running my own Bitbucket server.  It only costs $10 for teams of 10 or less, and I’m sure most of you have an old compy lying around that you could easily turn into an Ubuntu server.  Plus, if you’re running your own server, you won’t need to worry about any sort of repository size limit.  🙂

If you don’t wanna run your own server, take a look at this guide.  Oh!  And you should also check out the guide for smart merging.  Hope this helps ya out!  😀