I can execute various Git commands from Visual Studio Code, however I couldn't find a way to visualize the history.
I recommend you this extension, Git History by Don Jayamanne
It does exactly what you need and has these features:
repo: https://github.com/DonJayamanne/gitHistoryVSCode