Tips to learn Git (version control)
medium.comHonestly, the most important tip to learning git is to use it.
The way I learned was to just use it on all my hobby projects, I can not recommend it enough.
I feel like git clicked when I learned the tree and node structure it used to store commits. once you get that, it becomes easy to visualize operations like creating branches, rebasing, and cherry picking