2019TIC技术部Git培训
Github上有许多出色的中文Git教程,它们更加系和完善,例如 git-recipes。
我无意再次重复这些内容,只准备精简地列出我们目前所迫切需要的部分知识,以便各位同学能更快地上手Git、利用Git为我们的工程需求服务;其次,是汇总各类学习教程,以供同学们后期能够深入地进行学习。
职能范围 Limits
该仓库用于2019年TIC的萌新Git培训,以及往后更深远的俱乐部Git知识教程储备。但无论如何,请记住这些内容远没有Github上一些现有的Git教程详细和系统,如果你拥有较高的技术追求,你应该去看那些更加系统性的教程,尽管它们并不能满足使你速成Git的需求。
而通过本次培训你将学会:
- 什么是Git?
- 什么是Github?
- Git服务器与Git仓库的关系是什么?
- 如何建立一个本地仓库?
- 如何使用Git进行版本控制?
- 如何使用Git进行多人协同开发?
- Github能够为多人开发做些什么?
- Github的基本使用技巧有哪些?
- 如何写一份markdown文件?
- 如何利用GitHub Pages展示自己的项目?
- 如何建立自己的Git服务器?
文章目录 Catalogue
-
第一章 Git和Github
-
第二章 Git的基本使用
-
第二章(进阶1) 让仓库更干净
-
第二章(进阶2) 世上真有后悔药
-
第二章(进阶3) 知晓 Stash、Checkout 和 reset 指令
-
第三章 多人协同开发
-
第三章(进阶1) 干净的仓库历史
-
第三章(进阶2) 了解基于Git的协同工作流
-
第四章 拥抱Github
-
第四章(进阶1) 如何书写Markdown/README.md
-
第四章(进阶2) 神奇的GitHub Pages
-
第五章 Git服务器
社区指南 Contributing
参与者规范
您可以在遵循本项目相关开源协议的情况下,使用、修改本项目。
我们欢迎任何人指出缺点、修正我们的项目。
参与方式
-
fork
这个项目,修改、添加您觉得有必要变动的内容,向我们提交pull request
。 -
在
Issues
中提出您的意见。
For more detail? @See CONTRIBUTING.md
作者 Authors
WhiteRobe(@WhiteRobe) |
|