Git 2.1.2 发布, 此版本现已提供下载,更新内容如下:

Git v2.1.2 Release Notes
========================

* "git push" over HTTP transport had an artificial limit on number of
refs that can be pushed imposed by the command line length.

* When receiving an invalid pack stream that records the same object
twice, multiple threads got confused due to a race.

* An attempt to remove the entire tree in the "git fast-import" input
stream caused it to misbehave.

* Reachability check (used in "git prune" and friends) did not add a
detached HEAD as a starting point to traverse objects still in use.

* "git config --add section.var val" used to lose existing
section.var whose value was an empty string.

* "git fsck" failed to report that it found corrupt objects via its
exit status in some cases.

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 2.1.2 发布下载