When sharing my WordPress Developer Toolbox, I mentioned that GitBox is my Git client of choice. As with most software that offers a command line variant, I occasionally end up using a Terminal session to manage some of my Git repositories.
Depending on what other applications you have installed on your system, you may not actually have command line access to Git. If that’s the case and you’d rather not install the full Xcode development suite (because it does include the command line utility), there is an alternative.