Какой настольный клиент использовать для работы с Git?
В любой IDE есть встроенный git-клиент. Самая удачная реализация как всегда у продуктов JetBrains.
Если же ищите именно отдельный клиент, по мимо тех, что уже предложили:
От разработчиков Sublime Text: https://www.sublimemerge.com/
И в комплекте с git-ом под Windows идёт git-gui: https://git-scm.com/docs/git-gui/

Я использовал многие клиенты - и все они в удобстве уступают тому, что встроен в *Storm.
git bash
ну и еще черепаху иногда использую. В целом за глаза
+ PHPStorm