Super useful! I'm pretty new to git and this is a great explanation of a what is a seemingly complicated situation. Well done with the diagrams, its especially helpful to be able to visually see what is happening. Thanks!!