Use as a single reference point when learning Git from beginner cheat sheets through to internal principles
Find Chinese-translated guides to Gitflow and GitHub Flow branching models for team workflows
Discover productivity tips like tab completion.gitignore templates, and how to undo almost any Git mistake
my-git is a curated collection of learning resources about Git and GitHub, assembled by one developer who found that articles available online were too scattered or shallow to fully satisfy their own study. The README is written primarily in Chinese and organizes links into categories ranging from beginner introductions up through advanced topics and daily workflow tips. The resource list is grouped into sections. A beginner section links to articles explaining why to use Git over older version control tools, cheat sheets for common commands, and an interactive browser-based game for practicing Git branch operations. A branching section covers widely used workflow models including Gitflow and GitHub Flow, with links to full Chinese-translated guides. A books section points to several well-known Git texts, including the free Pro Git book available in Chinese, a Stanford guide, and a community-written reference. There are also sections on productivity: command-line tab completion for Git commands.gitignore template collections for different programming languages, and extensions like Git LFS for handling large files without slowing down a repository. A practical tips section covers day-to-day scenarios such as how to undo almost any Git mistake, how to write clear commit messages following an established convention, how to use both a company GitLab account and a personal GitHub account on the same computer, and when to prefer git pull rebase over a standard merge. The project welcomes contributions. The README explains that anyone with resources to add can fork the repository, make changes, and submit a pull request. The goal stated in the README is to cover Git from first steps through to understanding internal principles, serving as a single reference point for learners at different stages.
← xirong on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.