Git v1.6.6-rc0

Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Junio C Hamano 2009-11-22 19:16:01 -08:00
parent f341feb86a
commit 12fb25dce8

View File

@ -42,15 +42,29 @@ Updates since v1.6.5
* various git-gui updates including new translations, wm states, etc. * various git-gui updates including new translations, wm states, etc.
* git-svn updates.
* "git fetch" over http learned a new mode that is different from the
traditional "dumb commit walker".
(portability) (portability)
* imap-send can be built on mingw port.
(performance) (performance)
* "git diff -B" has smaller memory footprint.
(usability, bells and whistles) (usability, bells and whistles)
* The object replace mechanism can be bypassed with --no-replace-objects * The object replace mechanism can be bypassed with --no-replace-objects
global option given to the "git" program. global option given to the "git" program.
* In configuration files, a few variables that name paths can begin with ~/
and ~username/ and they are expanded as expected.
* "git subcmd -h" now shows short usage help for many more subcommands.
* "git bisect reset" can reset to an arbitrary commit. * "git bisect reset" can reset to an arbitrary commit.
* "git checkout frotz" when there is no local branch "frotz" but there * "git checkout frotz" when there is no local branch "frotz" but there
@ -65,6 +79,8 @@ Updates since v1.6.5
* "git fsck" by default checks the packfiles (i.e. "--full" is the * "git fsck" by default checks the packfiles (i.e. "--full" is the
default); you can turn it off with "git fsck --no-full". default); you can turn it off with "git fsck --no-full".
* "git grep" can use -F (fixed strings) and -i (ignore case) together.
* import-tars contributed fast-import frontend learned more types of * import-tars contributed fast-import frontend learned more types of
compressed tarballs. compressed tarballs.
@ -77,6 +93,8 @@ Updates since v1.6.5
. to wrap text with the "%w()" specifier. . to wrap text with the "%w()" specifier.
. to show reflog information with "%g[sdD]" specifier. . to show reflog information with "%g[sdD]" specifier.
* "git notes" command to annotate existing commits.
* "git merge" (and "git pull") learned --ff-only option to make it fail * "git merge" (and "git pull") learned --ff-only option to make it fail
if the merge does not result in a fast-forward. if the merge does not result in a fast-forward.
@ -87,6 +105,9 @@ Updates since v1.6.5
the shell, which is done by "edit" to give an opportunity to tweak the the shell, which is done by "edit" to give an opportunity to tweak the
contents. contents.
* In "git submodule add <repository> <path>", <path> is now optional and
inferred from <repository> the same way "git clone <repository>" does.
* "git svn" learned to read SVN 1.5+ and SVK merge tickets. * "git svn" learned to read SVN 1.5+ and SVK merge tickets.
* Author names shown in gitweb output are links to search commits by the * Author names shown in gitweb output are links to search commits by the
@ -104,5 +125,5 @@ release, unless otherwise noted.
--- ---
exec >/var/tmp/1 exec >/var/tmp/1
echo O=$(git describe master) echo O=$(git describe master)
O=v1.6.5.3-152-g122d0f6 O=v1.6.5.3-337-gf341feb
git shortlog --no-merges $O..master --not maint git shortlog --no-merges $O..master --not maint