Git Tools are required to push and pull code from GitHub. Download and install Git.
Git has a quite a few install options. You need to take your time and read through the options to choose the ones that are right for you. Using all of the defaults will work, and you will get maybe a little more than you need, but there should be no harm.
One important option that needs to be selected for Windows users is the option to add git to the system path. The VS Code extension GitLens requires that git is on the system path.
VS Code, and GitLens will then automatically detect the git install.
GitLens is the recommnended VSCode integration to support Git.
Start VS Code.
Click the extensions shortcut in left side bar
Search for and install GitLens (no need to upgrade to Pro)