3 Intro to GitHub
GitHub is a Git web server, there are others e.g., GitLab
Your repositories will be stored on GitHub, and you will clone them to your machine to work on them (or work on them in Gitpod)
Under your user account you see the repos you are owner of
On GitHub OpenSAFELY is an organization
The repos are owned by the organization so they are under the organisation here
3.1 GitHub PAT for R
To create a GitHub Personal Access Token (PAT) to be allowed more downloads from GitHub per hour run in R
install.packages("usethis") library(usethis) create_github_token()
3.2 GitHub CLI
- GitHub CLI stands for command line interface for operating GitHub
- Installation instructions are here
- But I don’t recommend using this