If you’re looking for native GNOME app, then Gitg is good enough for basic Git operations
https://wiki.gnome.org/Apps/Gitg/
For more advanced stuff, GitKraken is decent
https://www.gitkraken.com/ (it has only few features in free tier though) but it is an Electron app.
Also, may I know why you’d want a Git GUI? I personally use VS Code with Git Lense extension and that does 99% of the stuff I need from Git.