Welcome. This repository exists for one purpose: to give you somewhere real to make your first contribution to a project you do not own.
If you are here as part of the Git & GitHub workshop, you are in the right place. Follow CONTRIBUTING.md.
Add one file — participants/<your-github-username>.md — introducing yourself, and get it merged
through a pull request. That is the entire task, and it exercises the whole contribution workflow:
- Fork this repository, so you have a copy you can push to.
- Clone your fork to your own machine.
- Branch, and add your file.
- Commit and push to your fork.
- Open a pull request back to this repository.
- Watch the automated check run on it.
- Respond to review feedback with another commit.
- See it merged.
Everybody adds a different file, which means — deliberately — that none of your pull requests will conflict with each other. Merge conflicts are a separate skill, and you practise those elsewhere in the workshop.
Have a look in participants/ — and at this repository's commit history. Everything in
there was added by somebody doing this exercise, in your cohort or an earlier one. Your file joins them,
and it stays.
That is not decoration. It means this repository has a real history, real contributors, and a real review record — which is the point. You are not filling in a worksheet; you are making a small, genuine contribution to a shared repository, and the commit will carry your name for as long as the repository exists.
The slides, written chapters, exercises, and setup guide are in the main repository: NicoHarms/workshop-git
Open an issue — that is itself a useful thing to practise. Say what you tried, what you expected, and what happened instead.