I personally prefer lazygit nowadays, but when it comes to GUI clients on Windows then Git Extensions is definitely a very good pick.
I particularly like that it doesn’t hide that it’s just executing git commands under the hood and its focus on the history graph. Those two things really helped understand how git actually works and why I’m still recommending it.
Mint is a fine distro, but I wouldn’t recommend it to anyone that wants to do gaming right now either. None of the first class DEs are running on Wayland yet, which means that most monitor features of the last decade are not at all or badly supported.