TinyGit is a native macOS Git client that skips the commit graphs: just what to push, what to pull, and the full git toolkit one right-click away. $19.99 on the Mac App Store.
Im a long time developer who loves git (who doesn't). The git CLI is fine, but I really like the visual view into my git repo and its commit history that UI apps provide -- the problem is all the macOS UI git clients are overboard, showing git graphs, too much info, and too many command and capabilities that i rarely use ... So i decided to create a simple, clean, streamlined git client, and so i did. That's what TinyGit is.