Incredibly frustrated with seemingly non-relevant code changes

Do you use Branch?

I agree with you that the git commit comments from Agent is not the best. If you follow a good workflow, you should be able to have a pretty clean development experience.

Check out this: Tips on Rollback and Version Control