Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Git Recipes | 13,001 | 5 years ago | 9 | |||||||
🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程. | ||||||||||
Github Hans | 1,375 | 3 years ago | 24 | mit | JavaScript | |||||
[废弃] {官方中文马上就来了} GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) | ||||||||||
Gotgithub | 1,246 | 7 years ago | 6 | CSS | ||||||
GotGitHub: an open source E-book about GitHub in Chinese | ||||||||||
Free Programming Books | 780 | 6 years ago | 3 | |||||||
Free Learning Resources In Chinese | ||||||||||
Paddlepaddle Deepspeech | 536 | a month ago | 2 | apache-2.0 | Python | |||||
基于PaddlePaddle实现的语音识别,中文语音识别。项目完善,识别效果好。支持Windows,Linux下训练和预测,支持Nvidia Jetson开发板预测。 | ||||||||||
Tegaki | 216 | a year ago | 10 | Python | ||||||
Chinese and Japanese Handwriting Recognition. | ||||||||||
Cz Emoji Chinese | 129 | 2 months ago | 14 | August 11, 2020 | mit | JavaScript | ||||
🚴 炫酷的中文版本的 git commit emoji 🐛🎨✨ 🔥💄📝 🎉 命令行 | ||||||||||
Codeigniter Userguide | 45 | 6 years ago | 3 | HTML | ||||||
Chinese Language User Guide | ||||||||||
Awesome Cn | 39 | 4 years ago | ||||||||
awesome项目中文翻译,提升查阅效率 | ||||||||||
P5 Riji | 22 | 1 | 1 | 2 years ago | 43 | January 02, 2022 | other | Perl | ||
git based simple static site generator mainly for blogging |
高质量的 Git 中文教程,源于国外社区的优秀文章和个人实践
🥢🥢🥢🥢🥢🥢
本篇完全面向入门者。我假设你从零开始创建一个项目并且想用 Git 来进行版本控制,我们会讨论如何在你的个人项目中使用 Git,比如如何初始化你的项目,如何管理新的或者已有的文件,如何在远端仓库中储存你的代码。
第1章 图解 Git 命令
如果你稍微理解 Git 的工作原理,这篇文章能够让你理解的更透彻。
git rebase
和 git merge
都是用来合并分支,只不过方式不太相同。git rebase
经常被人认为是一种 Git 巫术,初学者应该避而远之。但如果使用得当,它能省去太多烦恼。在这篇文章中,我们会通过比较找到 Git 工作流中所有可以使用 rebase 的机会。
第2章 代码回滚:Reset、Checkout、Revert 的选择
git reset、git checkout 和 git revert 都是用来撤销代码仓库中的某些更改,所以我们经常弄混。在这篇文章中,我们比较最常见的用法,分析在什么场景下该用哪个命令。
第3章 Git log 高级用法
任何一个版本控制系统设计的目的都是为了记录你代码的变化——谁贡献了什么,找出 bug 是什么时候引入的,以及撤回一些有问题的更改。git log
可以格式化 commit 输出的形式,或过滤输出的 commit 从而找到项目中你需要的任何信息。
第4章 Git 钩子:自定义你的工作流
Git 钩子是在 Git 仓库中特定事件发生时自动运行的脚本。它可以让你自定义 Git 内部的行为,在开始周期中的关键点触发自定义的行为,自动化或者优化你开发工作流中任意部分。
第5章 Git 提交引用和引用日志
提交是 Git 的精髓所在,你无时不刻不在创建和缓存提交、查看以前的提交,或者用各种 Git 命令在仓库间转移你的提交。在这章中,我们研究提交的各种引用方式,以及涉及到的 Git 命令的工作原理。我们还会学到如何使用 Git 的引用日志查看看似已经删除的提交。
🥢🥢🥢🥢🥢🥢
🥢🥢🥢🥢🥢🥢
在整理 Git 资料的时候,我发现社区贡献了非常多高质量的博客文章、指南等等。尤其英文的那些资料,除了大家熟知的「Git 图解」,还有好多优秀的文章仍无人翻译。此外,这些资料往往只涉及某些特定的话题,如果能有一份菜单将这些菜谱以特定的方式串起来,那么对于 Git 学习者来说将会是极大的便利。尤其对于我这样热爱查阅社区资料胜过出版物的懒人 :] 随着我的学习节奏还会不断有新的菜谱加入进来,或许不会很频繁,不过也没有确定的终点。
📅 写于 2015 年