https://www.atatus.com/blog/git-branching-guide/
What is a Branch in Git and How to Use It - Ultimate Guide