`
like.eagle
  • 浏览: 253189 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

【★】分布式版本控制系统Git简介

    博客分类:
  • Git
 
阅读更多

======================================

官网:http://git-scm.com/

======================================
参照↓

百度百科:http://baike.baidu.com/view/1531489.htm#3

维基百科:http://zh.wikipedia.org/wiki/Git

======================================

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

Windows下的Git请看这里:http://www.oschina.net/p/msysgit

Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如,X.org 最近就迁移到 Git 上来了,很多 Freedesktop.org 的项目也迁移到了 Git 上。

Git与CVS的区别

  • 分支更快、更容易。
  • 支持离线工作;本地提交可以稍后提交到服务器上。
  • Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。
  • Git 中的每个工作树都包含一个具有完整项目历史的仓库。
  • 没有哪一个 Git 仓库会天生比其他仓库更重要。

 

分享到:
评论

相关推荐

    分布式版本控制系统Git.docx

    ### 分布式版本控制系统Git知识点总结 #### 一、版本控制系统概述 版本控制系统(Version Control System,简称VCS)是一种管理文件变更记录的工具,它能够帮助开发者追踪项目中的每一个变动,确保团队成员之间...

    分布式版本控制系统Git教程

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处 理任何或小或大的项目。Git 易于学习,占地面积小,性能 极快。它具有廉价的本地分支,方便的暂存区域和多个工作 流分支等特性。 本文对 Git 进行详细的语法...

    分布式版本控制系统git

    Git是当今最流行的分布式版本控制系统,它以其高效和强大的功能深受开发者喜爱。Git是由Linux内核的创始人Linus Torvalds在2005年创建的,初衷是为了优化和简化Linux内核的版本管理。Git的设计目标是速度、数据完整...

    Git是一个开源的分布式版本控制系统 64位

    作为一个开源的分布式版本控制系统,Git的核心设计理念在于让开发者能够轻松地追踪代码的变化,协作开发,并且能够回溯到任何历史版本,这对于团队合作和代码维护至关重要。 Git的分布式特性意味着每个开发者的本地...

    分布式版本控制系统git的使用详解

    ### 分布式版本控制系统Git的使用详解 #### 一、Git简介 Git是一种先进的分布式版本控制系统,被广泛应用于软件开发项目中。与传统的集中式版本控制系统(如SVN)不同,Git采用分布式架构,这意味着每个开发者的...

    分布式版本控制系统-Git详解

    ### 分布式版本控制系统-Git详解 #### 版本控制的发展历程 版本控制技术随着软件开发的需求和技术的进步不断发展。从最初的本地版本控制系统到后来的集中式版本控制系统,再到现在的分布式版本控制系统,每一步...

    Git分布式版本控制系统权威指南视频教程

    ### Git分布式版本控制系统权威指南知识点概述 #### 一、Git简介与安装配置 - **Git的概念**:Git是一款开源的分布式版本控制系统,用于追踪在软件开发过程中对文件的修改历史,方便多用户协同工作。 - **Git的...

    Git安装包(分布式版本控制系统)

    Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    开源分布式版本控制系统GIT视频.zip

    版本控制系统简介.mp4 git-day02 git分支合并.mp4 git标签使用.mp4 运维工作职责.mp4 gitlab.mp4 gitlab安装及使用-上午.mp4 gitlab_jenkins 01-gitlab备份和恢复.mp4 02-jenkins和插件的安装.mp4 03-从gitlab获取...

    分布式版本控制系统 版本管理 git的介绍和使用教程

    分布式版本控制系统 版本管理 git的介绍和使用教程 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何大小项目的版本管理。以下是一个详细的Git使用教程,包括Git的下载与安装、基本使用、远程仓库操作、...

    分布式版本控制系统-Git详解

    Git是最著名的分布式版本控制系统之一,由Linus Torvalds创建,其核心设计理念是速度、简单的设计和非线性开发模式的支持。 在版本控制的发展历程中,最初本地版本控制系统如RCS流行起来,它们保存并管理文件的补丁...

    分布式版本控制系统

    Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。[2] Git 是 ...

    Git分布式版本控制系统1

    Git 分布式版本控制系统 Git 是一款强大的开源分布式版本控制系统,由 Linux 之父 Linus Torvalds 在 2005 年为管理 Linux 内核开发而创建。相较于传统的集中式版本控制系统如 CVS 和 SVN,Git 提供了一种全新的、...

    Git 是一个开源的分布式版本控制系统,git 使用基本操作linux命令

    Git 是一个开源的分布式版本控制系统,git 使用基本操作linux命令

    基于C和Shell的开源分布式版本控制系统设计源码 - Git

    本源码提供了一个基于C和Shell的开源分布式版本控制系统的设计。项目包含4467个文件,其中包括1225个Shell文件、897个文本...Git是一个开源的分布式版本控制系统,能够有效、高速地处理从很小到非常大的项目版本管理。

Global site tag (gtag.js) - Google Analytics