When I first started learning Git I got confused a lot (I still do).
These are the resources I used then and the ones I still refer back to now.
Git Book
When I started learning I was recommended this book and it is a fantastic resource for everyone.
Learn Git Branching
Learn Git Branching is an interactive website/course that walks you through using Git for the first time. Level up your git skills as you progress through the challenges.
Gitlet
Gitlet is an implementation of Git in JavaScript written by Mary Rose Cook. The code is fully annotated and explains both Git and the source code behind building Gitlet. Great for getting a look under the bonnet of Git.
Oh Shit, Git!?!
My go-to resource whenever I hit a problem, A comprehensive collection of common problems and solutions
git ready
A collection of git snippets and tips for all users. Another great resource to refer to when you a struggling to solve an issue involving git.
Would love to hear of any other recommendations.
If you enjoyed this article you can follow me on Twitter where I regularly post bite size tips relating to HTML, CSS and JavaScript.
Top comments (1)
It's so useful for me. Thanks, Iain!