https://andycallaghan.com/posts/git-workshop/
Git Workshop - Andy Callaghan