This illustrates the simple steps in setting up git on a windows system.
ssh-keygen -t rsa -b 4096 -C email@email.com
eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa
clip < ~/.ssh/id_rsa.pub
This clipped ssh key should then be added to the GitHub SSH keys for the system to work.