|
| 1 | +GIT v1.5.6 Release Notes |
| 2 | +======================== |
| 3 | + |
| 4 | +Updates since v1.5.5 |
| 5 | +-------------------- |
| 6 | + |
| 7 | +(subsystems) |
| 8 | + |
| 9 | + |
| 10 | +(portability) |
| 11 | + |
| 12 | + |
| 13 | +(performance) |
| 14 | + |
| 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. |
| 18 | + |
| 19 | +(usability, bells and whistles) |
| 20 | + |
| 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. |
| 23 | + |
| 24 | +* "git bisect help" gives longer and more helpful usage information. |
| 25 | + |
| 26 | +* "git diff/log --dirstat" output is consistent between binary and textual |
| 27 | + changes. |
| 28 | + |
| 29 | +* "git gc --auto" honors a new pre-aut-gc hook to temporarily disable it. |
| 30 | + |
| 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. |
| 34 | + |
| 35 | +* "git send-email" now can send out messages outside a git repository. |
| 36 | + |
| 37 | +* "git status" can optionally include output from "git submodule |
| 38 | + summary". |
| 39 | + |
| 40 | +* "gitweb" can read from a system-wide configuration file. |
| 41 | + |
| 42 | +(internal) |
| 43 | + |
| 44 | +* "git unpack-objects" and "git receive-pack" is now more strict about |
| 45 | + detecting breakage in the objects they receive over the wire. |
| 46 | + |
| 47 | + |
| 48 | +Fixes since v1.5.5 |
| 49 | +------------------ |
| 50 | + |
| 51 | +All of the fixes in v1.5.5 maintenance series are included in |
| 52 | +this release, unless otherwise noted. |
| 53 | + |
| 54 | + |
| 55 | +-- |
| 56 | +exec >/var/tmp/1 |
| 57 | +O=v1.5.5-56-g5f0734f |
| 58 | +echo O=`git describe refs/heads/master` |
| 59 | +git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint |
0 commit comments