CodeReview is a Git GUI tool to perform code review (Diff Viewer) written in Python3 and Qt5.


TortoiseGit is not available for Mac but there are plenty of alternatives that runs on macOS with similar functionality. The best Mac alternative is GitHub Desktop, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to TortoiseGit and loads of them are available for Mac so hopefully you can find a suitable replacement. Other interesting Mac alternatives to TortoiseGit are GitKraken, Sourcetree, SmartGit and Gittyup.
CodeReview is a Git GUI tool to perform code review (Diff Viewer) written in Python3 and Qt5.


Pulltodo allows you to manage all your pull requests in a single place. Not only that, instead of just showing all pull requests, it will drill down into each pull request, analyze what you need to do, and generate a to-do list for you. Awesome, right?!!!
FEATURES:



Gitpad is a desktop Git client for Mac, Windows and Linux. Organize repositories with folders and hashtags, save projects to Collections, and see which repositories have changes or commits to pull or push. Fetch, pull or push multiple repositories at once.



Local-first Git GUI for macOS, Windows and Linux that organizes checked-out repositories into groups and keeps identities, accounts and projects separate with profiles. It provides a tray launcher, configurable global shortcuts, pull request creation, Git workflows.




Graph-focused Git client for macOS and Windows with drag-and-drop merges, rebases, cherry-picks, and commit moves, plus interactive rebase, conflict explanations, reflog undo, line staging, pull requests, history search, worktrees, and signing.




Free, open-source visual Git client for macOS, Windows and Linux. Wraps your own git binary - no reimplementation, no account, no licence server.



SpiderGit is the git client for people who work with many repositories. Separate workspaces for clients and projects, a dashboard with the status of every repository on a single screen, and all the everyday git tools, no terminal required.



