Gotta give a shoutout to SourceGit
Its the first git GUI that is actually clear and comfortable to use for me and makes relatively complicated git actions like interactive rebase easy.
I'm slowly growing support for it at work and trying to get it in the pool of projects we donate to at work. (Have not checked if they allow donations, I probably should)
the article makes some good points on why not though, also they offer anyone that wants to help to first ask them.
in the end its "their" property that you're trying to fix, with them responsible for it when you do it wrong