Use Git like a senior engineer
I've used these features of Git for years across teams and projects. I'm still developing opinions around some workflows (like to squash or not) but the core tooling is powerful and flexible (and scriptable!). Git logs are gross to go through out of the box. Using git log gives you some information.