Skip to content

Getting Started with GitHub

Nick Lyons edited this page Jan 23, 2023 · 8 revisions

If you don’t have a GitHub account, you must use your work email (rather than your personal email) to sign up, as this helps us with records retention and identification. If you do have a GitHub account, please add your work email to your profile as your primary email.

1. Join the GSA Enterprise GitHub Organization

Follow the current instructions listed here to properly create and configure your GitHub account. When setup is complete, follow the Join the GSA organization instructions to request to be added to the GSA org.

2. Get added to the Digital.gov repo

Send your GitHub username to digitalgov@gsa.gov. We'll add you as a contributor in our repo (~24hrs). Once we do, you should receive an email.

NOTE: You'll need to confirm your access to the repo here https://github.com/GSA/digitalgov.gov/invitations

3. Request Cloud.gov access

This is needed to manage the platform build processes. The currently primary technical contact for the platform will need to email the Cloud.gov support team to request your access. Checked the latest Cloud.gov documentation for instructions.

After you are added to the Cloud.gov org in GitHub, you will need to manually add each site you'd like to manage in the Cloud.gov app.

4. Add your name to our Wiki

We have a Wiki where we document the processes that we use to get things done as a team. Please add your name to the TEAM section on the homepage of the Wiki.

Check out our in-depth GitHub Basics (Video), it covers quite a lot.

Clone this wiki locally