全部项目分类
我要评价
GPLv2
C/C++ 查看源码»
跨平台
分享
收藏
413 人收藏
收录时间: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使用
Xushao
Git
常用git命令
顶部