I have created the extension to browse and revert file to any commit. It's non-intrusive as have memory about your current edits and will change file content only once you like what you see.
2 modes available:
- Full file changes view
- Diff view
https://marketplace.visualstudio.com/items?itemName=noma4i.git-flashback