If you want a coherent mental model of git, just do https://learngitbranching.js.org/ and never look back.
If you want a coherent mental model of git, just do https://learngitbranching.js.org/ and never look back.