How to reset, revert, and return to previous states in Git

https://opensource.com/article/18/6/git-reset-revert-rebase-commands

How to use VS Code as your Git editor, difftool, and mergetool

https://www.roboleary.net/vscode/2020/09/15/vscode-git.html

Export git with version history

http://stackoverflow.com/questions/11879287/export-git-with-version-history