开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Git首页、文档和下载 - 分布式版本控制系统 - 开源中国社区
全部项目分类
我要评价
GPLv2
C/C++ 查看源码»
跨平台
分享
收藏
426 人收藏
收录时间:2008-09-08
Git 详细介绍

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

开源中国 Git 代码托管平台http://git.oschina.net/

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

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

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

Git与CVS的区别

  • 分支更快、更容易。

  • 支持离线工作;本地提交可以稍后提交到服务器上。

  • Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。

  • Git 中的每个工作树都包含一个具有完整项目历史的仓库。

  • 没有哪一个 Git 仓库会天生比其他仓库更重要。


大家对 Git 的评论 (全部 38 条评论)
{{repayCom.userName}}
for_
#Git# 看了一天英文开发文档和代码,累哭。
dingdayu
你的#Git#更新过吗?
巴蛮子
接着刚才那个吐槽 #Git# 的再发一个,昨天在推上看到的 13
巴蛮子
#xkcd# http://xkcd.com/1597/ 吐槽对象是 #Git# 的难用:如果你碰到错误了,将你的改动保存到别处,然后删掉当前酷,重新下一份。详细说明可阅读:https://www.explainxkcd.com/wiki/index.php/1597:_Git
Git 相关博客
凌正
git使用
git使用
kk罗
Git
Git的常规操作
makouz
Git
Git
jerry__sun
git使用
git使用
顶部