I have no formal slides for git and just have this list of resources which are all pretty solid.
I found this resource particularly useful in "compartmentalizing" your code and understanding where it is vs where it isn't
Terminology points and understanding how git works at a fundamental level. This will teach you the importance of NOT UPLOADING BINARY DATA to git :)
You must do this. Pretty please.
How to Write a Git Commit Message
Or, how I learned to consisely write one-line messages that express:
A more in-depth tutorial of version control with git
1: oh the sweet irony