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.