Make a Repository Team-Ready
Prepare a small website's repository for a team: code owners, a pull request template, a commit-msg hook enforcing Conventional Commits, signed commits, and a signed release tag with the right Semantic Version. A local self-check verifies every piece, including the signatures, and writes your submission for instant, rubric-based feedback.
45 min
Est. time
3
Outcomes
4
Rubric criteria
60%
Pass score
What you'll learn
Skills you'll have real reps in after shipping this.
The scenario
Bean There's website has been a one-person repository, released as v1.0.0. Next week it gets a team: Alex looks after the prices, Priya the docs, and two new people start.
Before they arrive, you set the repository up so work arrives in a predictable shape: the right reviewers, a description for every pull request, readable commit messages, verifiable authorship, and a signed release.
Your role
You are the developer making the repository team-ready. Your deliverable is cafe-site with a CODEOWNERS file and a pull request template, a working commit-msg hook, new commits that follow Conventional Commits and are all signed, a feat: commit adding scones.md, a signed v1.1.0 tag on the newest commit, and notes on rules, branching strategy and leaked secrets.
Start the task to unlock the full brief
You'll get the step-by-step requirements, setup commands, the 4-criterion grading rubric, tips, and the ability to submit your solution for instant AI grading.
Free to start · submit when you're ready
Learning resources
Set up a Git repository for a team, hands-on
A repository a team can rely on needs more than code: owners who review the right files, a pull request template, commit messages a release tool can read, signatures that prove who made each commit, and a signed release. This kit gives you a small website's repository at v1.0.0 and a ready-made commit-msg hook. You add CODEOWNERS and a template, enforce Conventional Commits, sign your commits with your SSH key and cut a signed v1.1.0. A local self-check verifies every piece, signatures included, and writes your submission only when everything genuinely passes. It is the Level 7 project in Preporato's Git course.