git-recipes README

The project's README from github.com/zhongyi-tong/git-recipes. As one markdown file: README.md.

🥡Git 菜单

高质量的 Git 中文教程,源于国外社区的优秀文章和个人实践

🥢🥢🥢🥢🥢🥢

第1篇 果壳中的 Git

第2篇 从零搭建本地代码仓库

本篇完全面向入门者。我假设你从零开始创建一个项目并且想用 Git 来进行版本控制,我们会讨论如何在你的个人项目中使用 Git,比如如何初始化你的项目,如何管理新的或者已有的文件,如何在远端仓库中储存你的代码。

第3篇 远程团队协作和管理

第4篇 Git 命令详解

第5篇 Git 实用贴士

🥢🥢🥢🥢🥢🥢

版权说明

🥢🥢🥢🥢🥢🥢

为什么要做这份菜单

在整理 Git 资料的时候,我发现社区贡献了非常多高质量的博客文章、指南等等。尤其英文的那些资料,除了大家熟知的「Git 图解」,还有好多优秀的文章仍无人翻译。此外,这些资料往往只涉及某些特定的话题,如果能有一份菜单将这些菜谱以特定的方式串起来,那么对于 Git 学习者来说将会是极大的便利。尤其对于我这样热爱查阅社区资料胜过出版物的懒人 :] 随着我的学习节奏还会不断有新的菜谱加入进来,或许不会很频繁,不过也没有确定的终点。

📅 写于 2015 年

git-recipes (zhongyi-tong/git-recipes)

Searching Database…

14.8K ·GitHub
archived
What is this?A curated Chinese-language tutorial collection on Git, covering everything from setting up a local repo to advanced commands like rebase, reset, and hooks.
Is this a single book or a collection of articles?It's organized as a 'menu' of five chapters/sections, each grouping translated or original articles on a specific Git topic, rather than one continuous book.
Where should a beginner start?Start with the first section 'Git in a Nutshell' explaining what Git is, then move to 'Building a local repo from scratch' which walks through init, saving changes, checking status, and reverting mistakes.
Are the articles original content or translations?Many articles are translated or adapted from existing English-language community resources, with original authors and links credited at the top of each page.
Who is this collection aimed at?It targets Chinese-speaking developers learning Git, from complete beginners doing their first local repo to those wanting deeper understanding of commands like rebase, reset, and hooks.
Is the project still being updated?The repo is archived, and the author noted back in 2015 that new recipes might be added occasionally but there's no fixed end point; no recent updates are indicated.
Should I choose rebase or merge when combining branches?The 'Code merging' chapter compares git rebase and git merge, explaining that rebase is often seen as risky Git sorcery but can save a lot of trouble if used correctly, and identifies where rebase fits well in a workflow.
How do I undo changes - reset, checkout, or revert?The 'Code rollback' chapter compares git reset, git checkout, and git revert, clarifying which command to use for undoing changes depending on the scenario.
Size
0.3 MB
Stars
14.8K
Updated
CommitOct 28
Age
11y
Commits · 90 Days