resource: version-control
62 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| github/gitignore GitHub's official collection of .gitignore file templates for many languages, frameworks, editors, and operating systems. It powers the .gi… | 77 | 175467 | stable |
| k88hudson/git-flight-rules A multilingual, community-maintained guide of step-by-step recipes for fixing common Git problems, framed as NASA-style 'flight rules'. It … | 75 | 42599 | stable |
| pcottle/learnGitBranching An interactive web application that visualizes git commit trees as you type commands, combined with tutorials and challenge levels. It serv… | 77 | 33953 | active |
| mouredev/hello-git A free, open-source course (5+ hours of video across 45 lessons) for learning Git and GitHub from scratch, aimed at complete beginners. It … | 76 | 14769 | active |
| tiimgreen/github-cheat-sheet A curated cheat sheet listing hidden and lesser-known features of Git and GitHub, inspired by Zach Holman's conference talks. It is a multi… | 32 | 58729 | maintenance |
| rafaballerini/GitTutorial A Portuguese-language tutorial repository by Rafaella Ballerini teaching how to use Git and GitHub in practice, accompanying her YouTube vi… | 32 | 10543 | stable |
| skills/introduction-to-github An interactive GitHub Skills exercise that teaches new users repositories, branches, commits, and pull requests in under an hour. Learners … | 72 | 10441 | active |
| iuricode/padroes-de-commits A Portuguese-language guide and cheatsheet for semantic commit messages based on the Conventional Commits specification. It documents commi… | 44 | 9636 | active |
| conventional-commits/conventionalcommits.org The home repository of the Conventional Commits specification, a standard for structured, human- and machine-readable git commit messages. … | 64 | 9186 | stable |
| semver/semver The canonical Semantic Versioning (SemVer) specification, a set of rules dictating how software version numbers are assigned and incremente… | 45 | 7842 | stable |
| arslanbilal/git-cheat-sheet A comprehensive Git and Git Flow cheat sheet providing quick reference for Git commands, from setup and configuration to branching, merging… | 64 | 7435 | active |
| xirong/my-git A practical Git/GitHub handbook for modern engineering teams and the AI coding era, covering mental models, daily workflows, team collabora… | 95 | 7400 | active |
| dspinellis/unix-history-repo A Git repository reconstructing the continuous commit history of the Unix operating system from 1970 to today, synthesized from 22 snapshot… | 59 | 7250 | active |
| RomuloOliveira/commit-messages-guide A multilingual guide explaining the importance of well-written git commit messages and how to write them. It covers what commits are, best … | 44 | 6766 | stable |
| olivierlacan/keep-a-changelog Keep a Changelog is a specification and advocacy project that defines a standard, human-readable format for writing software changelogs in … | 67 | 6679 | active |
| Pro Git Pro Git 2nd Edition is an open-source book about the Git version control system, written in AsciiDoc and freely available online in many la… | 88 | 6568 | active |
| korfuri/awesome-monorepo A curated awesome-list of monorepo tools, software, architectures, and reading material. It catalogs build systems, repository management t… | 32 | 5857 | active |
| gitattributes/gitattributes A collection of ready-to-use .gitattributes templates for Git repositories, analogous to GitHub's gitignore templates. It includes a common… | 74 | 3849 | active |
| 521xueweihan/git-tips A curated collection of Git commands and tips presented as a searchable cheatsheet, covering branching, stashing, rebasing, history rewriti… | 32 | 15855 | maintenance |
| gustavoguanabara/git-github Free course material for learning Git and GitHub, accompanying a free YouTube video course by Gustavo Guanabara. The repository hosts the e… | 32 | 2898 | active |
| zero-to-mastery/start-here-guidelines An educational playground repository from Zero To Mastery designed to teach beginners how to contribute to open source using Git and GitHub… | 77 | 2894 | active |
| Cute-Dress/Dress A playful community repository where contributors learn the full Git/GitHub workflow (clone, branch, commit, pull request) by submitting ph… | 75 | 2830 | active |
| freddier/hyperblog A practice blog repository created as example material for Platzi's Git and GitHub course. It serves as a sandbox for students to learn Git… | 32 | 8786 | maintenance |
| stevemao/awesome-git-addons A curated awesome-list of add-ons that extend and enhance the git command-line interface, covering tools like git-extras, hub, diff-so-fanc… | 32 | 2195 | active |
| platzi/git-github The companion repository for Platzi's Git and GitHub course, containing practice projects including an HTML site template, a basic Python A… | 31 | 1886 | active |
| centic9/jgit-cookbook A collection of ready-to-run Java code snippets and examples demonstrating how to use the Eclipse JGit library for Git operations. Each sni… | 73 | 1803 | active |
| Asabeneh/10-days-of-git-and-github A free 10-day step-by-step tutorial teaching Git and GitHub, from basic command-line skills to branching, merging, remotes, and GitHub coll… | 57 | 1765 | active |
| danielhe4rt/git4noobs Git4Noobs is a free, open-source tutorial (in Portuguese) that teaches Git fundamentals to beginners, covering commands, concepts, and coll… | 32 | 1610 | active |
| legalize-kr/legalize-kr A Git repository dataset of South Korean statutes, where each law is a Markdown file with YAML frontmatter metadata and each amendment is a… | 59 | 1506 | active |
| joshnh/Git-Commands A curated cheat sheet of commonly used Git commands with brief descriptions, available in multiple translated languages. It serves as a qui… | 32 | 5460 | maintenance |
| agis/git-style-guide A community-driven Git style guide covering branch naming, commit messages, merging, and general Git workflow conventions. It is a document… | 32 | 5115 | maintenance |
| charliie-dev/Logseq-Git-Sync-101 A community guide and collection of shell scripts that helps Logseq users sync their notes graph using Git and GitHub. It provides step-by-… | 71 | 1361 | active |
| joelparkerhenderson/git-commit-message A documentation guide explaining how to write great git commit messages, including summary line conventions, recommended keywords, and a co… | 39 | 1305 | active |
| doggy8088/Learn-Git-in-30-days A free 30-day Git tutorial book ('Master Git Version Control in 30 Days') written by Will 保哥, originally an award-winning entry in the 2013… | 56 | 4475 | maintenance |
| joelparkerhenderson/monorepo-vs-polyrepo A documentation guide comparing monorepo and polyrepo strategies for source code management and version control. It covers trade-offs, tool… | 66 | 1210 | active |
| CompSciLauren/awesome-git-hooks A curated awesome-list of ready-to-use Git hook scripts (in Bash, Python, and Perl) plus guides and tools for automating Git workflows. Scr… | 66 | 1183 | active |
| bobbyiliev/introduction-to-git-and-github-ebook A free, open-source eBook that teaches the basics of Git and GitHub version control, written in Markdown and exported to PDF and ePub. It i… | 57 | 1089 | active |
| twtrubiks/Git-Tutorials A Chinese-language Git and GitHub tutorial repository covering basic commands, SSH key setup, Personal Access Tokens, rebase, pull requests… | 72 | 1080 | active |
| slashsbin/styleguide-git-commit-message A style guide that standardizes git commit message format using emoji prefixes (gitmoji-style) alongside conventional type keywords like fe… | 48 | 1016 | active |
| steeve/france.code-civil A Git repository containing the French Civil Code (Code civil) as text files, with each legislative amendment recorded as a commit. It make… | 32 | 2689 | maintenance |
| danielkummer/git-flow-cheatsheet A cheatsheet website documenting the git-flow extension and Vincent Driessen's branching model, covering init, feature, release, and hotfix… | 32 | 2513 | maintenance |
| github/renaming GitHub's official guidance repository for renaming the default branch of Git repositories from `master` to `main`. It documents platform ch… | 10 | 2458 | maintenance |
| JesseKPhillips/USA-Constitution A Git repository that models the US Constitution's amendments as a history of edits, showing how the document evolved from its original tex… | 32 | 2180 | maintenance |
| maryrosecook/gitlet Gitlet is a small implementation of Git written in about 1000 lines of heavily annotated JavaScript, built to teach how Git works internall… | 32 | 2164 | maintenance |
| liuchengxu/git-commit-emoji-cn A Chinese-language guide to using emoji in git commit messages, based on the gitmoji convention. It documents a commit message format and a… | 32 | 1926 | maintenance |
| blynn/gitmagic Git Magic is a free online book (GPL-3.0) that teaches Git version control from basics to advanced techniques, built with a Makefile-based … | 32 | 1926 | maintenance |
| bundestag/gesetze A Git repository containing all German federal laws and ordinances (Bundesgesetze und -verordnungen) converted from official XML sources in… | 32 | 1915 | maintenance |
| markjaquith/WordPress-Skeleton A Git repository skeleton for WordPress sites, with WordPress itself as a submodule and a clean content directory layout. It provides conve… | 77 | 1856 | maintenance |
| dannyfritz/commit-message-emoji A reference guide that maps commit message types (bugfix, feature, docs, etc.) to corresponding emojis for use in Git commit messages. It a… | 23 | 1559 | maintenance |
| vbarbaresi/MetroGit A Git repository that encodes the Paris Metro network as a commit graph, with each line as a branch, each station as an empty commit, and i… | 32 | 1439 | maintenance |
| cyberspacedk/Git-commands A Russian-language cheat sheet of Git console commands explaining core concepts like commits, branches, HEAD, and the three trees. It is a … | 32 | 1425 | maintenance |
| udacity/course-collaboration-travel-plans A simple travel destination tracking app used as the starter project for Udacity's 'Version Control with Git' course. It serves as practice… | 57 | 1187 | maintenance |
| MikeMcQuaid/GitInPractice Git In Practice is an opinionated intermediate/advanced-level Git book by Mike McQuaid, published by Manning in 2014 and freely readable on… | 32 | 1078 | maintenance |
| gotgit/gotgit GotGit is the open-sourced manuscript of the Chinese book 'Git权威指南' (Git: The Definitive Guide), written in reStructuredText and published … | 32 | 1037 | maintenance |
| mingrammer/git-tips A Korean-language collection of practical Git tips and commands, translated from the popular git-tips repository. It documents everyday Git… | 32 | 1017 | maintenance |
| upend/IF_MS_BUYS_GITHUB_IMMA_OUT The GitHub Evacuation Project is a community movement and evacuation guide for developers looking to migrate off GitHub following Microsoft… | 32 | 3597 | abandoned |
| msysgit/msysgit msysGit was the build environment for Git for Windows 1.x, bundling Bash, GCC, Make, Perl, and other tools needed to compile Git on Windows… | 10 | 1854 | abandoned |
| react-native-community/releases A deprecated repository that tracked React Native release notes, changelogs, and release coordination discussions. Its content has moved to… | 10 | 1502 | abandoned |
| ncuillery/rn-diff A repository exposing diffs between React Native versions, generated by initializing and upgrading a template app per release, to make upgr… | 32 | 1057 | abandoned |
| sameersbn/docker-gitlab A Docker image that packages GitLab Community Edition with PostgreSQL and Redis for easy self-hosted deployment. It provides extensive conf… | 95 | 8102 | active |
| missing-semester/missing-semester The source website for 'The Missing Semester of Your CS Education', an MIT course teaching practical computing tools like the shell, editor… | 75 | 6011 | active |
| pstadler/keybase-gpg-github A step-by-step tutorial for creating a GPG key via keybase.io, importing it into a local GPG setup, and configuring Git to sign commits ver… | 52 | 2642 | stable |
page 1 / 1