git是什么?
简单介绍一下,Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是目前世界上最先进的分布式版本控制系统,没有传说中的之一。
Git诞生?
Git 是 Linus为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。在过去一段时间里,Linux的开发并没有使用到版本控制,天呐!Linux这么牛逼的系统曾经在开发过程中居然没有使用到版本控制,这个放眼于现在这个阶段觉得很不可思议,当时确实是这样的,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后Linus通过手工方式合并代码的。
随着代码的发展,Linus后面选择了BitKeeper商业版本控制系统,BitKeeper的东家BitMover公司授权Linux社区免费使用这个版本控制系统。
那为什么会有git呢?因为在当时,有那么一部分Linux牛哥,他们为了显示自己的技术牛牛,试图想破解BitKeeper这款软件,悲催的是居然被BitMover公司发现了,BitMover将Linus的免费授权收回了。结果就是Linux牛哥们没得用了,这下更加惹毛了牛哥们,牛哥发怒了,最后自己花了一段时间,研发出了Git这个版本控制系统。
废话扯了挺多,下载安装地址:http://git-scm.com/downloads 根据自己系统进行安装,建议使用Linux。
安装好了如下:(CentOS,RedHat默认自带了git,可以不用安装)
安装完成后还需设置git,如下:
git config --global user.name "Your Name" git config --global user.email "email@example.com"
没有用户名和邮箱者,需要到git网站上去注册:
检查是否设置成功:
git config -l
原文:http://blog.csdn.net/enson16855/article/details/25207195