Skip to main content
Back

Using GitHub

In HMRC we store our prototypes on GitHub, so every designer needs a GitHub account and to know how to share and manage their prototypes on the platform.

GitHub makes it easy to store, update, and collaborate on files — including code, content, and design assets. It also helps us work in the open when appropriate, and track changes over time.

Get set up on GitHub

You can use an existing GitHub account if you have one or you can create a new one. Full guidance on setting up your account and being added to the HMRC organisation is available in the MDTP handbook.

Please remember that a GitHub account is a public profile, linking you to HMRC.

GitHub guidance

If you’re new to using Git, GitHub publishes and manages a number of tutorials to help you get started.

GitHub getting started guide

A clear, official walkthrough for complete beginners. Great place to start.

GitHub Cheat Sheet

Printable, simple reference for the most common commands.

GitHub Flow explained

Introduces key ideas like branching, pull requests, and code review in plain English.

GitHub glossary

Explains key terms like ‘branch’, ‘commit’, and ‘merge’ in friendly, non-intimidating language.

Books

Git for Humans by David Demaree

Git for Humans is written specifically for designers and is available for HMRC colleagues at Skillsoft. You may be able to find a copy from online retailers.