I am not a smart man. I’ve been using git for about a decade and I won’t know how to do a checkout using CLI without asking chatgp. But at the same time I have none of the struggles the writer complains about. Because I use a GUI.
And before using git for the first time in 2016 - I used SVN for about a decade, also with a GUI.
The downside is it makes me a lot less cool than Neo-like hackers writing incantations in the dim glow of the monitor. Also if I wanted to write a blog post I would need to think of some other topic.
I use Gitkraken if you are curious, but I know you probably aren’t.