http://www.learnenough.com/git-tutorial https://bitbucket.org --they don't charge you for private repositories
https://github.com/rvagg/morkdown
run tests on github:
https://travis-ci.org/
might help:
https://github.com/slugbyte/travis-demo
https://github.com/slugbyte/travis-demo-two