// contribute
Your first open-source
contribution.
Open source is software anyone can improve — and you can start today. Fixing a typo counts. Here's how, and where to find something your size.
Six steps
- 1
Fork
Click Fork on the project's GitHub page. You get your own copy to experiment in.
- 2
Clone
git clone <your-fork-url> — download your copy to your computer.
- 3
Branch
git switch -c fix-typo — a branch keeps your change separate and tidy.
- 4
Change & commit
Make your edit, then git add . and git commit -m "Fix typo in README".
- 5
Push
git push origin fix-typo — send your branch to your fork on GitHub.
- 6
Open a pull request
GitHub shows a green “Compare & pull request” button. Describe what you changed and why. Done!
Issues in our club's projects
Open “good first issue”s in github-community-gitam — with club members to help you.
- github-community-gitam/MCP-tools-labCount URL query parameter entriesupdated today0enhancement
- github-community-gitam/MCP-tools-labShow the UTC weekday in Timestamp Converterupdated today0enhancement
- github-community-gitam/MCP-tools-labCount characters excluding whitespace in Text Analyzerupdated today0enhancement
- github-community-gitam/Demo-Repository-1Issue 17: Total a restaurant bill and find the most-ordered itemupdated yesterday4help wantedhacktoberfest
- github-community-gitam/Demo-Repository-1Issue 32: Find the highest and lowest mark in every subjectupdated yesterday4help wantedhacktoberfest
- github-community-gitam/Demo-Repository-1Issue 89: Find every continuous subarray that adds up to a targetupdated 2 days ago1help wantedhacktoberfest
- github-community-gitam/Demo-Repository-1Issue 86: Count how often each word appears, ignoring caseupdated 2 days ago1help wantedhacktoberfest
- github-community-gitam/MCP-tools-labCount unchanged lines in Text Comparisonupdated 3 days ago0enhancement
Fresh beginner issues across GitHub
Live from GitHub: recent “good first issue”s nobody has commented on yet. Read the project's README and contributing guide first, then say hello in the issue before you start.
- yrn-dev/OperatorAdd unit tests for controllersupdated today0enhancement
- Alfetta159/TabloWatcherServiceShow Unwatched Text Bold and black colorupdated today0enhancement
- MarAntBQ/CallingSupportAppDocumentación en inglés y portugués (README, CONTRIBUTING y guía de despliegue)updated today0documentationhelp wanted
- MarAntBQ/CallingSupportAppPanel del SuperAdmin: resumen de usuarios, viajes y dineroupdated today0help wantedport-v1
- MarAntBQ/CallingSupportAppSesiones activas: ver y revocar sesiones desde el panelupdated today0help wantedport-v1
- MarAntBQ/CallingSupportAppMi perfil: editar datos personales y cambiar la contraseñaupdated today0help wantedport-v1
- MarAntBQ/CallingSupportAppComponente de tablas: búsqueda, ordenamiento y paginaciónupdated today0help wantedport-v1
- MarAntBQ/CallingSupportAppCI: lint, typecheck, pruebas, build y migraciones en cada PRupdated today0help wantedinfraestructura
- djazairdev/djazair.devRemove French from the README, CONTRIBUTING, site README and holding pageupdated today0documentationpriority: must
Stuck, or nervous about your first PR? Come to a session — mentors review your first pull request with you. New to Git? Start with the Learn hub.
Join the club