Gitlab diff view interface is better for reviewing git changes, when the changes get bigger. I always use it before creating a merge request, but later changes are automatically pushed to the merge request before I get a chance to review in gitlab.
I tried the tools in https://git-scm.com/downloads/guis, most of them are broken in one way or another ( not available for linux / needs license / depends on gconf / literally broken and unmaintained etc ). I find the gui shipped with git to be too archaic ( tcl / tk ).
Any recommendations for a git gui app for reviewing local git changes for the latest linux environment.