gitg fits GNOME developers who want a compact visual Git workflow. Open a repository, inspect the commit history around the files you changed, and review the diff before recording the next commit.
It offers a narrower workflow than full repository hosting platforms. Advanced Git procedures may be easier from the terminal. Keep working files under version control so subsequent changes can be reviewed and reversed.