开源软件分布式版本控制器-鹏sir笔记.PPTVIP

  • 2
  • 0
  • 约2.55千字
  • 约 13页
  • 2018-11-26 发布于天津
  • 举报

开源软件分布式版本控制器-鹏sir笔记.PPT

开源软件分布式版本控制器-鹏sir笔记

LOGO 开源软件分布式版本控制器 GIT Linus的第二个伟大作品 大纲 版本控制器的前世今生 1 使用GIT的理由 2 理解工作区、暂存区和版本库 3 GIT对象库探秘 4 常规操作 5 版本控制器的前世今生 SVN GIT CVS 开启版本控制大爆发 ================== 诞生1985年荷兰阿姆斯特丹VU大学格伦(Dick Grune)教授与两名学生开发一个项目无法协调到一起,于是教授通过脚本语言RCS(针对单个文件的版本控制器)进行封装。cvs的成功导致了版本控制系统的大爆发。 集中式版本控制集大成者 ================== Subversion(svn),于2000年由collabnet公司资助开发以替代cvs。 1、svn拥有全局版本号 2、实现原子提交 3、文件名、文件和目录重命名不受限制 1991~2002年linus手工修补文件的方式维护代码,2002~2005开始使用分布式版本控制器bitkeeper。 2005年4月3日,开始开发git 2005年4月6日,项目发布 2005年6月16日,Linux内核2.6.12发布 使用GIT的理由 1、每日工作备份 2、异地协同工作 3、现场版本控制 4、避免引入辅助目录 5、重写提交说明 6、想吃后悔药 7、更好用的提交列表 git status 8、更好的差异比较 git diff

文档评论(0)

1亿VIP精品文档

相关文档