You know that feeling when you type a git command and genuinely aren’t sure what just happened? Most people learn Git by memorizing commands. git add, git commit, git push. They follow tutorials, ...