|
1 | 1 | # Introduction to Repository Management
|
2 | 2 |
|
3 |
| -_Learn the basics of several GitHub features that can help support a collaborative, friendly, and healthy project._ |
| 3 | +<img src="https://octodex.github.com/images/Professortocat_v2.png" align="right" height="200px" /> |
4 | 4 |
|
5 |
| -## Welcome |
| 5 | +Hey ModusOperandom! |
6 | 6 |
|
7 |
| -- **Who is this for**: Developers with the need to start collaborating. |
8 |
| -- **What you'll learn**: The different ways to protect your repository's content as more people join as collaborators. |
9 |
| -- **What you'll build**: You will prepare Mergington High School's extracurricular activities website repository so additional teachers can safely collaborate. |
10 |
| -- **Prerequisites**: |
11 |
| - - Skills exercise: [Introduction to GitHub](https://github.com/skills/introduction-to-github) |
12 |
| - - Skills exercise: [Communicate using Markdown](https://github.com/skills/communicate-using-markdown) |
13 |
| - - Skills exercise: [Review pull requests](https://github.com/skills/review-pull-requests) |
14 |
| -- **How long**: This exercise takes less than one hour to complete. |
| 7 | +Mona here. I'm done preparing your exercise. Hope you enjoy! 💚 |
15 | 8 |
|
16 |
| -In this exercise, you will: |
| 9 | +Remember, it's self-paced so feel free to take a break! ☕️ |
17 | 10 |
|
18 |
| -1. Add a simple rulesets and configuration to restrict repository content. |
19 |
| -1. Communicate procedures to help guide collaborators. |
20 |
| -1. Assign responsibility of parts of the code to particular collaborators. |
21 |
| -1. Learn the difference between collaboration in a personal repository and organization repository. |
22 |
| -1. Establish ground rules to promote a health collaboration environment. |
23 |
| -1. Establish a process for managing security updates. |
24 |
| - |
25 |
| -> [!IMPORTANT] |
26 |
| -> This exercise is meant to provide an overview of many GitHub features. |
27 |
| -> It will provide references to learn more but not a detailed explanation for any specific subject. |
28 |
| -
|
29 |
| -### How to start this exercise |
30 |
| - |
31 |
| -Simply copy the exercise to your account, then give your favorite Octocat (Mona) **about 20 seconds** to prepare the first lesson, then **refresh the page**. |
32 |
| - |
33 |
| -[](https://github.com/new?template_owner=skills&template_name=introduction-to-repository-management&owner=%40me&name=skills-introduction-to-repository-management&description=Exercise:+introduction+to+repository+management&visibility=public) |
34 |
| - |
35 |
| -<details> |
36 |
| -<summary>Having trouble? 🤷</summary><br/> |
37 |
| - |
38 |
| -When copying the exercise, we recommend the following settings: |
39 |
| - |
40 |
| -- For owner, choose your personal account or an organization to host the repository. |
41 |
| - |
42 |
| -- We recommend creating a public repository, since private repositories will use Actions minutes. |
43 |
| - |
44 |
| -If the exercise isn't ready in 20 seconds, please check the [Actions](../../actions) tab. |
45 |
| - |
46 |
| -- Check to see if a job is running. Sometimes it simply takes a bit longer. |
47 |
| - |
48 |
| -- If the page shows a failed job, please submit an issue. Nice, you found a bug! 🐛 |
49 |
| - |
50 |
| -</details> |
| 11 | +[](https://github.com/ModusOperandom/skills-introduction-to-repository-management/issues/1) |
51 | 12 |
|
52 | 13 | ---
|
53 | 14 |
|
54 | 15 | © 2025 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [MIT License](https://gh.io/mit)
|
| 16 | + |
0 commit comments