Download, install, and launch Github for desktop. If you don’t have a Github account register yourself now to complete the app setup.
Next we're going to couple git-scm with the Github account. Replace the example name and email address in the following steps with the ones you used for your Github account.
$ git config --global user.name "YOUR NAME"
$ git config --global user.email "YOUR@EMAIL.com"
$ ssh-keygen -t rsa -C "YOUR@EMAIL.com"
The last command will generate an SSH key for your Github account. Copy and paste the output of the following command over here on Github.