======================================
官网: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知识点总结 #### 一、版本控制系统概述 版本控制系统(Version Control System,简称VCS)是一种管理文件变更记录的工具,它能够帮助开发者追踪项目中的每一个变动,确保团队成员之间...
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处 理任何或小或大的项目。Git 易于学习,占地面积小,性能 极快。它具有廉价的本地分支,方便的暂存区域和多个工作 流分支等特性。 本文对 Git 进行详细的语法...
Git是当今最流行的分布式版本控制系统,它以其高效和强大的功能深受开发者喜爱。Git是由Linux内核的创始人Linus Torvalds在2005年创建的,初衷是为了优化和简化Linux内核的版本管理。Git的设计目标是速度、数据完整...
作为一个开源的分布式版本控制系统,Git的核心设计理念在于让开发者能够轻松地追踪代码的变化,协作开发,并且能够回溯到任何历史版本,这对于团队合作和代码维护至关重要。 Git的分布式特性意味着每个开发者的本地...
### 分布式版本控制系统Git的使用详解 #### 一、Git简介 Git是一种先进的分布式版本控制系统,被广泛应用于软件开发项目中。与传统的集中式版本控制系统(如SVN)不同,Git采用分布式架构,这意味着每个开发者的...
### 分布式版本控制系统-Git详解 #### 版本控制的发展历程 版本控制技术随着软件开发的需求和技术的进步不断发展。从最初的本地版本控制系统到后来的集中式版本控制系统,再到现在的分布式版本控制系统,每一步...
### Git分布式版本控制系统权威指南知识点概述 #### 一、Git简介与安装配置 - **Git的概念**:Git是一款开源的分布式版本控制系统,用于追踪在软件开发过程中对文件的修改历史,方便多用户协同工作。 - **Git的...
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
版本控制系统简介.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是最著名的分布式版本控制系统之一,由Linus Torvalds创建,其核心设计理念是速度、简单的设计和非线性开发模式的支持。 在版本控制的发展历程中,最初本地版本控制系统如RCS流行起来,它们保存并管理文件的补丁...
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。[2] Git 是 ...
Git 分布式版本控制系统 Git 是一款强大的开源分布式版本控制系统,由 Linux 之父 Linus Torvalds 在 2005 年为管理 Linux 内核开发而创建。相较于传统的集中式版本控制系统如 CVS 和 SVN,Git 提供了一种全新的、...
Git 是一个开源的分布式版本控制系统,git 使用基本操作linux命令
本源码提供了一个基于C和Shell的开源分布式版本控制系统的设计。项目包含4467个文件,其中包括1225个Shell文件、897个文本...Git是一个开源的分布式版本控制系统,能够有效、高速地处理从很小到非常大的项目版本管理。