I stumbled across this very clear representation of the Git Workflow. Source https://blog.isquaredsoftware.com/presentations/2019-03-git-internals-rewrite Tags git