Git v2.14.0 已发布。Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Use
of an empty string as a pathspec element that is used for 'everything
matches' is still warned and Git asks users to use a more explicit '.'
for that instead. The hope is that existing users will not mind this
change, and eventually the warning can be turned into a hard error,
upgrading the deprecation into removal of this (mis)feature. That is not
scheduled to happen in the upcoming release (yet). Git
now avoids blindly falling back to ".git" when the setup sequence said
we are _not_ in Git repository. A corner case that happens to work
right now may be broken by a call to die("BUG"). We've tried hard to
locate such cases and fixed them, but there might still be cases that
need to be addressed--bug reports are greatly appreciated. The
experiment to improve the hunk-boundary selection of textual diff
output has finished, and the "indent heuristics" has now become the
default. Git can now be built with PCRE v2 instead of v1
of the PCRE library. Replace USE_LIBPCRE=YesPlease with
USE_LIBPCRE2=YesPlease in existing build scripts to build against the
new version. As the upstream PCRE maintainer has abandoned v1
maintenance for all but the most critical bug fixes, use of v2 is
recommended.
下载地址 |