红联Linux门户
Linux帮助

git 1.7.12发布,分布式版本控制工具

发布时间:2012-08-21 15:40:43来源:红联作者:empast
分布式版本控制系统git 1.7.12正式版放出。2012-08-20.上一个版本是2012-06-18的1.7.11.

主要改进:Some highlights:

An experimental support for UTF-8 pathnames on MacOS.
I think there still are places that need conversion between the system encoding (UTF-8 normalized by decomposing) and the more commonly used encoding (precomposed) that is used internally for better interoperability, but this should be a good start.
$HOME/.gitconfig file can be moved to $HOME/.config/git/config, in line with XDG.
This will also allow $HOME/.config/git/attributes and $HOME/.config/git/ignore, if exist, to be automatically used as core.attributesfile and core.excludesfile, respectively.
"git apply" learned the same three-way merge patch wiggling magic "git am" supports, via the "-3" option.
"git rebase -i --root" learned how to update the root commit when requested.
"git status" can give a more detailed explanation during "intermediate" state of multi-step operations, e.g. "merge", "rebase".
A remote "SCM" interface to MediaWiki in contrib/ learned to handle file attachments.
"git clone --no-local $path" bypasses the "local directory? Just cp -R it!" (not quite that aggressive, but still) optimization and invokes the usual object transfer and repacking codepath.
The HTMLified documentation pages shown by "git help -w $cmd" could be obtained over the network by setting the help.htmlpath configuration variable.

下载:http://git-core.googlecode.com/files/git-1.7.12.tar.gz

来自:开源中国社区
文章评论

共有 0 条评论