1 GIT v1.5.6 Release Notes
2 ========================
15 * "git rebase --onto $there $from $branch" used to switch to the tip of
16 $branch only to immediately reset back to $from, smudging work tree
17 files unnecessarily. This has been optimized.
19 (usability, bells and whistles)
21 * "git add -p" (and the "patch" subcommand of "git add -i") can choose to
22 apply (or not apply) mode changes independently from contents changes.
24 * "git bisect help" gives longer and more helpful usage information.
26 * "git diff/log --dirstat" output is consistent between binary and textual
29 * "git gc --auto" honors a new pre-aut-gc hook to temporarily disable it.
31 * "git log --pretty=tformat:<custom format>" gives a LF after each entry,
32 instead of giving a LF between each pair of entries which is how
33 "git log --pretty=format:<custom format>" works.
35 * "git send-email" now can send out messages outside a git repository.
37 * "git status" can optionally include output from "git submodule
40 * "gitweb" can read from a system-wide configuration file.
44 * "git unpack-objects" and "git receive-pack" is now more strict about
45 detecting breakage in the objects they receive over the wire.
51 All of the fixes in v1.5.5 maintenance series are included in
52 this release, unless otherwise noted.
58 echo O=`git describe refs/heads/master`
59 git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint