open wsl command line
type -
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
from commandline type git config --global credential.helper store
Then you will need to use your credentials with another interaction with github
I chose to commit a file and push
Type in your creds when prompted and complete the process
Afterwords you shouldn't need to type in your creds again.
Test this by pushing another change.
Connecting to GitHub with SSH https://help.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh
Windows - This presumes that you aren't creating a pass-phrase. If you are, there are different steps in the link above.
ssh-keygen -t rsa -b 4096 -C "[email protected]"