This is day 15 of my Git Tips and Tricks Advent Calendar. If you want to see the whole list of tips as they're published, see the index.
Earlier this month, I suggested GitKraken as a graphical Git client. But just like you might prefer spaces over tabs (gasp!) or dark themes over light ones (what!?!), different people have different preferences when it comes to their Git clients, and I'd encourage you to try a few to find the one that you like.
Another great one is Tower. Tower was - in my opinion - actually the first modern Git GUI client: it was the first client that really worked to have an excellent and platform-native experience instead of something rather lackluster, or worse, just a text box where you typed git commands.
Tower was originally a macOS application, but I was really excited when Tower added Windows support a few years ago.
Tower has all the bells and whistles that you'd expect in a package that feels very native, whether you're on macOS or Windows. If you're looking for a GUI client to add to your workflow, I'd encourage you to check it out, too.