GitButler is a Git branch management system (with aspirations to be a full featured Git client soon). Like amend commits, squash commits by dragging and dropping them, undo commits, write commit messages with AI, informing you when a branch is integrated upstream, etc. We are working on some really cool server-based features and team functionality that we think your company might some day really love to pay us for and will have nice integrations in the client.