1) Install git client
choco install git -Y
2) generate ssh key for your email
ssh-keygen -t rsa -b 4096 -C "[email protected]"
3) enable `OpenSSH Authentication Agent` in Services management
4) add key to agent
ssh-add C:\Users\USER\.ssh\id_ed25519
5) add key to github
type "C:\Users\USER\.ssh\id_ed25519.pub"
6) test key
ssh -T [email protected] Hi USER! You've successfully authenticated, but GitHub does not provide shell access.