Github would be the way to go though if you don't want to pay you can use MEGA(www.mega.nz) which gives you 50 gigs of free space. You can have your files synced across computers with their syncing application. New android app was just released and there is an iOS app as well. Similar to Dropbox.