GIT简介

作者: 卢桂林 | 来源:发表于2017-08-16 00:18 被阅读0次

   Linus编程界响当当的大神,他的最有名的就是linux,第二个就是我们今天将要谈论到的git

在05年以前的Linux社区是使用的BitKeeper软件公司提供的免费的版本控制工具,后来linux感觉用起来不爽了,想拿BitKeeper做二次开发,但是人家是商业用途的,当然不乐意了,一怒之下就闹翻了,停止了对linux社区免费的服务,这就迫使linux不得不自己做版本控制,这就是git的诞生。

目前使用Git作为版本控制的开源软件:Android,Linux .kernel,jQuery, Ruby啊  好多,越来越多

后来随着git的流传,在eclipse上的git项目就越来越多  ,多于svn的

至于为什么嘛,当然是有他的优点了,比如说:

1、分布式,离线操作

2、每日工作备份

3、异地协同工作

4、现场版本控制

5、快

。。。。。

还有好多,不说了,如果你是新手的话说了你听不懂,那就留到后面说吧,如果你是老手,你自己心里心里已经体会到。当你用到了之后就会知道爽了(缺点掠过,毕竟我是喜欢git的,反正除了缺点全是优点)

我放两张图,你自己看下对比,这两种控制方式优缺点

SVN基本交互流程图

GIT基本交互流程图

虽然这样git新手会一头雾水,但是我还是有不得不提的一个点,如果你以前是习惯了svn的开发者,那么你想了解并使用git首先得有一个思想上的转换

svn  服务器仓库中所有的代码是大家(你的项目所有开发成员,后文都用大家代替)共享的,大家都是写完了一个功能或一部分代码,都拉一下最新的代码,再解决冲突,再把自己的代码放上去,此时别人就可以看得到你在仓库中更新了代码,仓库的版本号升高。

git  

相关文章

  • Git 学习笔记

    ----------------- Git 学习 ------------------ Git 简介 Git...

  • git的使用命令和在企业中的使用

    GIT简介====================================================...

  • git简介

    第1节:git简介 git简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Gi...

  • git简介

    需求分析当我们一个人独自编写程序时,对程序的改动是实时的,修改某一部分,即修改某一部分,十分准确,但是当我们出错时...

  • git简介

    1.概言 git是分布式版本控制系统。 git是由linux系统的创始人linus用C花了两周时间写出来的...

  • Git 简介

    产生历史 LINUS在1991年创建开源的Linux,在2002年以前,世界各地的志愿者把源代码通过diff的方式...

  • Git简介

    Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git有什么特点? 简单来说就是:高端...

  • git简介

    一.git安装 安装Git 阅读: 1637396 最早Git是在Linux上开发的,很长一段时间内,Git也只能...

  • Git简介

    Git是目前世界上最先进的分布式版本控制工具1.Git是分布式的,SVN和CVS都是集中式的版本控制系统需要将版本...

  • Git简介

    Git原理及特性 每个项目都有一个git目录,它是Git用来保存元数据和对象数据库的地方。该目录非常重要,每次克隆...

网友评论

      本文标题:GIT简介

      本文链接:https://www.haomeiwen.com/subject/wsqfyttx.html