下载此文档

git代码管理艺术.pptx


文档分类:高等教育 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
该【git代码管理艺术 】是由【niuww】上传分享,文档一共【60】页,该文档可以免费在线阅读,需要了解更多关于【git代码管理艺术 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Git代码管理艺术
2022/3/26
大纲
Git简介
Git基础
Git操作
Git版本管理
GIT分支管理在项目中的实践
2022/3/26
Git简史
2002年,linux项目组开始启用分布式版本控制系统BitKeeper来管理和维护代码。 
2005年的时候,开发BitKeeper的商业公司同Linux内核开源社区的合作关系结束,他们收回了免费使用BitKeeper的权力
April5,2005–Linus发布首个git版本
June15,2005-Git用作Linux源码版本控制
Git创建时的目标
速度
简单的设计
对非线性开发模式的强力支持(允许上千个并行开发的分支)
完全分布式
有能力高效管理类似Linux内核一样的超大规模项目(速度和数据量)
2022/3/26
2022/3/26
Git简介
git是一个快速,开源,分布式的版本控制系统,在开源和协作编程社区很快取代了svn。
可以利用它来追踪项目中的文件
可以和合作伙伴共享版本历史状态
可以将合作伙伴的工作和你的工作进行合并
可以对整个工程或某些文件跟历史版本进行比较或者恢复到早期的某个版本。
2022/3/26
Git简介
它的特点在于:



、简洁、高效的分支管理
它能最大限度地发挥多人协同并发编程的效能,让分支管理更快速,版本管理更简单
2022/3/26
GIT简介-开源
GIT源码地址:git-
GIT许可证:GNU通用公共许可证(GNUGeneralPublicLicense)
2022/3/26
离线
Git是完全的分布式处理,它可以离线工作。跟SVN完全不同,Git的所有操作几乎不需要网络连接,包括历史回顾,差异显示和提交
2022/3/26
快速
Git比其他的VCS工具要快很多,因为git绝大部分是离线操作,对网络依赖小
timegitclonessh://******@:2222/backend/>/dev/null
real
user
sys  
timesvnco>/dev/null
real
user
sys
2022/3/26
占用空间小
git比较节省空间。Django项目为例。
 44M./django-git
53M./django-svn git克隆比SVN要小很多,且git克隆包含整个项目的历史版本。
SVN只包含项目的最后一个版本。

git代码管理艺术 来自淘豆网www.taodocs.com转载请标明出处.