-
Notifications
You must be signed in to change notification settings - Fork 151
Home
Peter Wang edited this page Mar 1, 2015
·
16 revisions
如何制作 3d 效果的书的封面:3d book: https://gist.github.com/happypeter/594db9d9e7d8dba50234
这本书将会是我要写的唯一一本 git 书,任何我自己知识体系中最核心的点都会在书中给出特定的章节,稍微外围一点的知识点会在书中给出参考资料链接。 未来可能会增加章节,所以每一个页面没有给出序号,例如 http://happypeter.github.io/gitbeijing/introduction.html ,防止破坏已有链接。 章节的顺序在 toc 中体现。
- 这次一定不是只有实际操作的,一定要有图示,文字中以图示原理为主,视频中先原理后操作
- 看起来要赏心悦目:http://s3.amazonaws.com/chacon/git-talk.pdf
- 可以以一个类似实际的小项目为例子,一步步的展示清楚各个功能到底能够对于项目开发起到怎样的帮助
就是一部连续剧,每一集都要有自己的情节和亮点,可以基本拿出来做个小演讲
- 课程内容 big roadmap
- 用最少的篇幅,让新手翻过使用 git 基本使用和理解基本原理这道墙,为后续高级知识的学习打下坚实的基础。
- 动手带理论
- 而不是理论带动手
- 理出一套清晰的动手的线,分割成由浅入深的各个点
- 理论即使重讲漏讲不讲都可以
- 动手的过程要给大家列清楚
- 凡是涉及 index staging area 等需要了解底层结构才能理解的操作一律不讲,或者放到一期 happycasts 中
- git ls-files 这种命令就不要提了,提了也记不住,还是要给大家上最常用的功能,同时把功夫下在如何让大家透彻理解这些功能上
- 先用 github 的网页,展示清楚 git 版本控制的基本概念,commit,patch,
- 对应 github 上的一个关键术语和图标的含义,要努力介绍一下,不然是直接影响使用的
- 然后图示一下版本控制的基本原理
- 这样在本地安装 githubformac 执行纯本地机器上的版本控制
- 完全按照 gfmac 的使用思路,来对应各个命令行命令,配以图示