You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
StegmannJCSDA edited this page Oct 27, 2020
·
2 revisions
Developers who are going to make code changes in the CRTM need a GitHub account.
Basic steps are:
Create an account: Go to https://github.com After putting in username, email and password, the developer's GitHub account will be created. We recommend that developers use their affiliation email and FirstLast-affiliation as their username, but this is not required.
Set up two-factor authentication: We suggest that you set up two-factor authentication. Go to the Security section of your GitHub account Settings to enable and set this up. Click here to read more.
Add your SSH keys to your GitHub account: Go to https://github.com/settings/keys and enter your public SSH keys from the platforms you will be working from. For NOAA developers, this is similar to adding your SSH keys into Gerrit in VLab.
Set up your credentials: When pushing changes back to a GitHub repository that was cloned via the “https” command, developers need to provide their username and password. By setting up the credentials, they don’t need to enter their username/password when cloning the code.