How to Use Branches in Git – the Ultimate Cheatsheet

Branches are one of the core concepts in Git. And there’s an endless amount of things you can do with them. You can create and delete them, rename and publish them, switch and compare them… and so much more. My intention with this post is to create a comprehensive overview