廖雪峰Git教程笔记(一)

接触各种编程和各种项目一段时间了,由于发现接触的项目和代码越来越多,代码管理越来越凌乱,于是本人决定学习一下Git这个软件,决定跟着廖雪峰老师的教程走一下,中间也会加上自己的学习心得,也衷心感谢廖雪峰老师的奉献(在此附上学习网站:https://www.liaoxuefeng.com/),以下教程如有错误,希望有大神留言指正~~~

一、Git简介:

说到Git,就不得不说一个系统,Linux系统,说到Linux系统,就不得不说一个天才程序员Linux(Linus Torvalds,1969年12月28日出生于芬兰的赫尔辛基,Linux核心的创作者)。

在2002年之前,全世界的Linux贡献者,将自己写的源代码文件用diff文件的形式传给Linux,Linux手工合并整理这些文件(由此看出,Linux对Linux系统是真爱。。),而且Linux反对使用cvs(CVS(ConcurrentVersionSystem)是一个C/S系统,是一个常用的代码版本控制软件)和SVN(SVN是Subversion的简称,是一个开放源代码的版本控制系统),因为他们采用集中式的管理,而且速度慢。。。

后来,由于代码越来越多,于是Linux选择了一个商用的版本控制系统BitKeeper(BitKeeper is a software tool for distributed revision control of computer source code),这个系统的东家同意免费给Linux使用(这个版本控制系统目前已经开源)。后来开发Samba(实现Linux 与 Windows 资源共享的一个基于SMB协议的服务器)的Andrew试图破解BitKeeper的协议,后来BitKeeper发现之后很生气,就不让Linux用自己免费的系统了。。。

后来,Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!

后来, Git迅速成为最流行的分布式版本控制系统,尤其是2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等。

世界上最流行的分布式版本控制系统就这样诞生了。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值