"How git works", especially demystifying merge conflicts, has been a major pain point at all my jobs from embedded to frontend web dev, unfortunately.
Maybe the right thing is to lean in to it, and become a git consultant! I'm a bit scared to see if that's a thing - would be a sad commentary on the state of the software industry.