finds.dev← search

// the find

jadijadi/gittutorial

★ 913 · HTML · updated Sep 2026

A single Markdown file where the exercise is: fork it, add your name and GitHub link somewhere in the middle of a growing list, and open a pull request. It's not a library or tool — it's a live git practice ground for absolute beginners, mostly used by an Iranian dev-education community to learn fork/branch/PR workflow.

The concept is dead simple and self-explanatory, so there's zero setup friction for a first-timer learning git — clone, edit, commit, push, PR. The fork/PR ratio (1256 forks on 913 stars) proves the mechanic actually works as a teaching tool; people are doing exactly what it asks. Low stakes for mistakes: worst case is a merge conflict on a text file, which is itself a decent first lesson.

The README is now thousands of lines of names and emoji with no structure, so it's a nightmare to review, merge, or diff — every PR conflicts with the last one added in the same spot. There's no actual git or GitHub content being taught beyond 'edit and PR'; nothing about rebasing, resolving conflicts, commit hygiene, or reading a diff. No CONTRIBUTING guide, no automated checks (a GitHub Action that validates entries would catch the malformed lines already in the file, like ones missing a valid URL). This isn't something you'd star for its code or ideas — it has none — so it only matters if you're specifically pointing a beginner at their first PR.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →