前后用了7h读完了整本书,包括在本地尝试Git命令操作、Pull Request章节操作和 Git Flow实践,可以肯定这是一本最适合短时间入门git和github的书籍,让你快速get二大技能——使用git版本管理你的代码和github参与开源编程。
全书10章节2附录,重点讲了5部分内容
1.Git
git是什么?
git与github的差别?
git安装与设置;
集中式和分布式版本控制区别;
git命令行实际操作;结合具体场景,讲解了常用CLI命令( mkdir,cd,...),git命令(init,log,status,reflog,diff,clone,add,commit,reset,checkout,branch,merge,rebase,push,pull)
git GUI界面尝试;(git 官方GUI和sourcetree)
2.Github
Github网页界面详细解读;
3.Github 的PR
如何发送一个PR?
仓库维护
接收到PR,如何处理PR?
4.Github的协作工具
5.使用Git和Github的推荐开发流程——Git Flow
如何使用Git Flow
Git Flow前提条件
Git Flow实践,以fizzbuzz项目为例;
...