Git is much easier to master than the piano. I played piano for years and can only just play two-handed melodies if they aren't well-aligned.

I've read a few blog posts and half a book on git, and I don't remember the last time I had issues with it.

I also don't recall a junior ever having trouble uploading files with git. Unless they're in an interactive rebase, which wouldn't happen your first time trying out git.

There’s inherent beauty in mastering the piano. It’s worth it to spend time practicing.

Git is just a means to an end. Heck, it’s usually a means to a means to an end: it is only a tool for version control of code, and the code itself is just a means to education or running the actual business.