To complete this workshop you will need to create a repository with a copy of the contents of this repository. While this can be done by forking a repository, the goal of a fork is to eventually merge code back into the original (or upstream) source. In our case we want a separate copy as we don't intend to merge our changes. This is accomplished through the use of a template repository. Template repositories are a great way to provide starters for your organization, ensuring consistency across projects.
The repository for this workshop is configured as a template, so we can use it to create your repository.
Let's create the repository you'll use for your workshop.
-
Navigate to github.com/github/pets-workshop
-
Select Use this template > Create a new repository
-
Under Owner, select the name of your GitHub handle.
-
Under Repository, set the name to pets-workshop.
-
Ensure Public is selected for the visibility.
-
Select Create repository from template.
In a few moments a new repository will be created from the template for this workshop!
You've now created the repository you'll use for this workshop! Next let's enable Code Scanning to secure the code we write.