The centerforopenscience.org has developed the Open Science Framework which is they say “a simplified front end to the powerful and popular version control system Git”.
I use Github a lot for extending the local features into an online space
It turns out to be too simplified, and not have very many of the feature I love about Git and GitHub :-(
For eg it is not really distributed in that you don’t get to sync your local repo with the onlin version
you upload a script or dataset, then you continue editing locally until you want to commit and then you have to upload again, one file at a time with the GUI rather than “git add .” and “git push”.