Lab 1 — Git & GitHub Workflow¶
Goal¶
Create a repository history that a reviewer can understand.
Tasks¶
- Clone or initialize the provided repository.
- Create a feature branch named after a small issue.
- Make two or more coherent commits.
- Push the branch and open a pull request.
- Describe the change, test evidence, and linked issue.
- Request review, respond to feedback, and merge according to the course workflow.
Evidence to submit¶
- Repository/PR link.
- Screenshot or copied output of the automated checks if configured.
- One paragraph explaining how the commit history was organized.
Reflection¶
What information would be lost if all work were delivered as one large final commit?