Ranked in these QuestionsQuestion Ranking
This is one the fastest client we've found for switching around them.
Pro Actual git commands are visible/editable
Most actions have an option where it will show the actual Git command it's going to run, and you can modify it in place. Very handy if you need to use some obscure option, and also good training for learning command-line operations.
Pro Easy for beginners
This helps to see more complexity and it's very easy to get started with.
Con Slim feature set
Con Dark theme behind paywall
The evaluation version is fully functional, but is restricted to the light theme only.