上个月末在公司内部作了一次《Git基础》的主题分享。这里把分享内容公布出来,希望对一些朋友有用。如果之前没有接触过Git,wikipedia上面已经有非常好的介绍)。演示文档下载以下是一些presentation notes,前面的数字对应keynote文档中实际的slide页码。1. 欢迎参加美团技术学院第三讲《Git基础》2. linux开源社区以前使用bitkeeper来管理代码,05年bitkeeper公司和linux开源社区蜜月结束,终止了合作关系。linux之父Linus Torvalds完成了Git的最初设计和开发。Git是一套内容寻址文件系统,从内部来看,是一种简单的key-value数据存储。Git继承了unix的优良传统,通过很多小工具结合起来构造了强大稳健的系统。网上流传很多Linus语录,我印象最深的一句是:“talk is cheap, show me the code.”3. 什么是核心竞争力5. 最新的开源项目大部分都采用Git来管理,同时越来越多的项目开始迁移到Git,这种趋势已经不可逆转。
目前采用Git的项目有:linux, android, rails, jquery, debian, tornado, samba, redmine, node.js, redis, fedora, perl, gcc, mootools, symfony, c
...
继续阅读
(15)