|
1 | 1 | # Workshop setup |
2 | 2 |
|
3 | | -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](https://docs.github.com/en/get-started/quickstart/fork-a-repo), 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](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-template-repository). Template repositories are a great way to provide starters for your organization, ensuring consistency across projects. |
| 3 | +| [← Getting started with GitHub Copilot][walkthrough-previous] | [Next: Enable Code Scanning →][walkthrough-next] | |
| 4 | + |
| 5 | +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][fork-repo], 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-repo]. Template repositories are a great way to provide starters for your organization, ensuring consistency across projects. |
4 | 6 |
|
5 | 7 | The repository for this workshop is configured as a template, so we can use it to create your repository. |
6 | 8 |
|
7 | 9 | ## Create your repository |
8 | | - |
9 | 10 | Let's create the repository you'll use for your workshop. |
10 | 11 |
|
11 | | -1. Navigate to [the repository root](/) |
| 12 | +1. Navigate to [the repository root][repo-root] |
12 | 13 | 2. Select **Use this template** > **Create a new repository** |
13 | | - |
14 | 14 |  |
15 | | - |
16 | 15 | 3. Under **Owner**, select the name of your GitHub handle, or the owner specified by your workshop leader. |
17 | 16 | 4. Under **Repository**, set the name to **pets-workshop**, or the name specified by your workshop leader. |
18 | 17 | 5. Ensure **Public** is selected for the visibility, or the value indicated by your workshop leader. |
19 | 18 | 6. Select **Create repository from template**. |
20 | | - |
21 | 19 |  |
22 | 20 |
|
23 | 21 | In a few moments a new repository will be created from the template for this workshop! |
24 | 22 |
|
25 | 23 | ## Summary and next steps |
| 24 | +You've now created the repository you'll use for this workshop! Next let's [enable Code Scanning][walkthrough-next] to secure the code we write. |
| 25 | + |
| 26 | +| [← Getting started with GitHub Copilot][walkthrough-previous] | [Next: Enable Code Scanning →][walkthrough-next] | |
26 | 27 |
|
27 | | -You've now created the repository you'll use for this workshop! Next let's [enable Code Scanning](1-code-scanning.md) to secure the code we write. |
| 28 | +[fork-repo]: https://docs.github.com/en/get-started/quickstart/fork-a-repo |
| 29 | +[template-repo]: https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-template-repository |
| 30 | +[repo-root]: / |
| 31 | +[walkthrough-previous]: ../README.md |
| 32 | +[walkthrough-next]: 1-code-scanning.md |
0 commit comments