Git代码管理艺术顾费勇2016-9-7大纲Git简介Git基础Git操作Git版本管理GIT分支管理在项目中的实践2016-9-7Git 简史2002 年,linux项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用BitKeeper 的权力April 5, 2005 – Linus发布首个git版本June 15, 2005 - Git 用作Linux源码版本控制Git创建时的目标速度简单的设计对非线性开发模式的强力支持(允许上千个并行开发的分支)完全分布式有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)2016-9-72016-9-7Git简介git是一个快速,开源,分布式的版本控制系统,在开源和协作编程社区很快取代了svn。可以利用它来追踪项目中的文件可以和合作伙伴共享版本历史状态可以将合作伙伴的工作和你的工作进行合并可以对整个工程或某些文件跟历史版本进行比较或者恢复到早期的某个版本。2016-9-7Git简介它的特点在于:、简洁、高效的分支管理它能最大限度地发挥多人协同并发编程的效能,让分支管理更快速,版本管理更简单2016-9-7GIT简介-开源GIT源码地址:git-/downloadGIT许可证:GNU通用公共许可证(GNU General Public License)2016-9-7大纲Git简介Git基础Git操作Git版本管理GIT分支管理在项目中的实践2016-9-7离线Git是完全的分布式处理,它可以离线工作。跟SVN完全不同,Git的所有操作几乎不需要网络连接,包括历史回顾,差异显示和提交2016-9-7快速Git比其他的VCS工具要快很多,因为git绝大部分是离线操作,对网络依赖小time git clone ssh://******@scm.:2222/backend/ >/dev/ svn co https://svn./svn/datastream >/dev/
git代码管理艺术 来自淘豆网www.taodocs.com转载请标明出处.