No Windows, recomendo muitíssimo o Git Extensions, pois é o mais completo. Eu atualmente uso Linux e sinto bastante falta dele (o suporte parou na v2), e uso um plugin no VS Code que mostra o histórico - principal motivo que uso.
Em resposta a Qual programa de interface para git usar?
2