a reveal.js based presentation on learning git