1. Create a GitHub account.
2. Windows Only - Install Git for Windows. This will give you instant access to bash and git.
3. Open your terminal (or Git for Windows) and issue the command:
ssh-keygen
Keep hitting Enter to leave all options as the default. There is no need for a password.
4. Issue the following command to reveal the contents of the generated key:
cat ~/.ssh/id_rsa.pub
Highlight all of the outputted key, and copy it to your clipboard.
5. You know need to add this key to your GitHub account. Follow the link and select the New SSH Key button.
6. Issue the following command to ensure you have successfully added your SSH key:
ssh -T [email protected]
You should see the output:
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
7. To be added to the UNCC ACM group, please shoot Nick Breaton an email at [email protected] with your GitHub username.
Congratulations. You have successfully connected with UNC Charlotte ACM on GitHub.