diff options
author | Junio C Hamano <gitster@pobox.com> | 2016-05-13 13:23:24 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-05-13 13:23:24 -0700 |
commit | edec3709db124a96134a64d8fd1117ca50f90f7c (patch) | |
tree | b770ca46e589b1ef939fa83a01e63bebdac841bc /Documentation | |
parent | 4f5067010d16937e040039d9aec4b16920f7d210 (diff) | |
download | git-edec3709db124a96134a64d8fd1117ca50f90f7c.tar.gz git-edec3709db124a96134a64d8fd1117ca50f90f7c.tar.xz |
Twelfth batch for 2.9
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/RelNotes/2.9.0.txt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.9.0.txt b/Documentation/RelNotes/2.9.0.txt index 70fa66c8f..2448a7eb7 100644 --- a/Documentation/RelNotes/2.9.0.txt +++ b/Documentation/RelNotes/2.9.0.txt @@ -16,12 +16,20 @@ The output formats of "git log" that indents the commit log message by 4 spaces now expands HT in the log message by default. You can use the "--no-expand-tabs" option to disable this. +"git commit-tree" plumbing command required the user to always sign +its result when the user sets the commit.gpgsign configuration +variable, which was an ancient mistake, which this release corrects. +A script that drives commit-tree, if it relies on this mistake, now +needs to read commit.gpgsign and pass the -S option as necessary. + Updates since v2.8 ------------------ UI, Workflows & Features + * Comes with git-multimail 1.3.1 (in contrib/). + * The end-user facing Porcelain level commands like "diff" and "log" now enables the rename detection by default. @@ -360,6 +368,18 @@ notes for details). gitweb. (merge 029f372 sk/gitweb-highlight-encoding later to maint). + * "git commit-tree" plumbing command required the user to always sign + its result when the user sets the commit.gpgsign configuration + variable, which was an ancient mistake. Rework "git rebase" that + relied on this mistake so that it reads commit.gpgsign and pass (or + not pass) the -S option to "git commit-tree" to keep the end-user + expectation the same, while teaching "git commit-tree" to ignore + the configuration variable. This will stop requiring the users to + sign commit objects used internally as an implementation detail of + "git stash". + (merge 6694856 jc/commit-tree-ignore-commit-gpgsign later to maint). + + * Other minor clean-ups and documentation updates (merge 8b5a3e9 kn/for-each-tag-branch later to maint). (merge 99dab16 sb/misc-cleanups later to maint). |