课程地址:http://my.tv.sohu.com/pl/9102310/82967015.shtml
重要参考:https://git-scm.com/book/zh/v2/起步-关于版本控制
Git课程介绍
【1】Git英文译为:饭桶,没有用的人。
【2】Git发展由来:
(1)Linux系统的关系。
(2)CVS和SVN集中式的版本控制(速度慢,需要联网
)。
(3)其他的商用的版本控制需要收费。
(4)Linux的作者用了两周用C语言编写出git。
【3】版本控制?
(1)Github2008年上线。
(2)版本控制是一种记录一个或若干个文件内容变化,以便将来查询特定版本修订情况的系统。
【4】版本控制系统的发展:
(1)单机本地式。
(2)集中版本控制系统
需要联网,Central VCS Server为中心机。
(3)分布式(多机)的版本控制系统(Git)
【5】Git版本控制的好处:
(1)速度快,它有自己的本地仓库,所以提交速度快,而SVN等会受网络速度的影响。
(2)设计简单。
(3)非线性的开发模式(支持多分枝开发)。
(4)完全分布式(可以避免单点故障)。
【6】后期的课程学习。
(1)Git起步。
(2)Git的工作流程
(3)Git的常用指令。
(4)Git的分支管理。
(5)Git总结。