Here are some visualization tools for git repositories
For github,
https://github.com/crc8/GitVersionTree/network for your project
Git GUI. It should already be installed on your machine with
Git for Windows.
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Git
From Git GUI, go to the “Repository/Visualize All Branch History” menu item
GitVersionTree
https://github.com/crc8/GitVersionTree/releases
uses
https://graphviz.gitlab.io/download/TortoiseGit does have a log functionality that is useful
https://tortoisegit.org/download/