None
Learn what version control and git are.
The Beginner chapter of Atlassian's git tutorial is a good start:
Learn the basics of how to use git.
This short guild cover the main subjects very well: http://rogerdudler.github.io/git-guide/
These parts of the Getting Started chapter of Atlassian's git tutorial explain well what a depository is: