Intillij Git branches is the only git ui I've used and I love it for one feature: it stores your workspace layout based on the branch you're in. So now when I go to an old branch every tab I was working on is there in the configuration I left it. This prevents from having too many tabs and helps keep them organized.
Still, for every other git function I find the cli and ctrl-r much quicker.
Still, for every other git function I find the cli and ctrl-r much quicker.