Skip to content

Git Basics for RAP

Before you embark on your RAP journey, we think it's best for you to have some basic knowledge and ability in using version control and specifically Git and GitHub.

Essential Git Skills for RAP Checklist

I can...

  • Clone/Create a repository
  • Pull changes
  • Make a branch
  • Checkout a branch
  • Check the status of a branch
  • Add changes to the staging area
  • Commit changes
  • Push changes
  • Submit a Pull/Merge request
Test your Git Skills

Want to try out your Git skills or get some practice? Try our Git test:

  • Create a repository in your GitHub account with a blank README.md file
  • Add your name to the README.md file by creating a branch, adding your changes, committing, and pushing them.
  • Create a Pull Request and approve it, merging your changes into the main branch.

If you're a Git master and feel confident in your skills, great! Offer to buddy up with a Git Newbie to help them on their journey and get everyone quickly up to speed.

Used Git before, but you're not sure if your skills are up to par with what's needed for RAP? Try our checklist above of what we consider the basic Git ability needed and if you come across something you don't understand, go through our list of common Git commands to learn more. Practice your Git skills by doing our Git Test above.

Wondering what on earth is a Git, and what does it have to do with pipelines? Read on to quickly get up to speed on all things Git! Once you've read through these pages, try out our Git Test above to put your new skills to the test.


Last update: March 1, 2024
External Links Disclaimer

NHS England makes every effort to ensure that external links are accurate, up to date and relevant, however we cannot take responsibility for pages maintained by external providers.

NHS England is not affiliated with any of the websites or companies in the links to external websites.

If you come across any external links that do not work, we would be grateful if you could report them by raising an issue on our RAP Community of Practice GitHub.