not so basic ... but it has been discussed. Here there is a thread relating to the discussion.
I've linked to the more recent (ish) posts about using GitHub for one solution. A bit lower down is another video on using the desktop client which might be better for you.