gitk
gitk is a very powerful GUI tool that displays changes in a repository or a selected set of commits. This includes visualizing the commit graph, showing information related to each commit, and the files in the trees of each revision.
Installation
sudo apt install gitk
Usage
gitk [<options>] [<revision range>] [--] [<path>…]