I’ve been collecting a list of usefull resources to learn, and get better in useing, git. And I thought I would share it with you. I also created a cheat sheet with the commands I use the most. I keep both the list and the cheat sheet in a github repository – feel free to add to them if you know about some good resources that I havn’t mentioned here.
I will try to keep this blogpost up to date, but you can always find the newest version on github.
Resources
Note: Resources that cost money are marked with 💰. I’m not sponcored by any of these. These are resources I found usefull myself.
Websites
- An intro to git and github for beginners (Hubspot)
- How to write a git commit message (Chris Beams)
- Confusing terms in the git terminology (dev.to by Pragati Verma)
Books
- Commit guidelines (git-scm.com book)
- Git essentials (Ferdinando Santacroce) 💰
Videos
- Learn Git In 15 minutes (Colt Steele)
- Learn GitHub in 15 minutes (Colt Steele)
Podcasts
- git fundamentals (Syntax fm)
- git rebase explained (Syntax fm)
- git and github (Ladybug podcast)
Cheat Sheet
Click here for the image in full size. Or here for the markdown version.
Top comments (0)