Browse Source

Update draft release notes to 1.7.7

The third batch.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Junio C Hamano 14 years ago
parent
commit
5c2f84599c
  1. 17
      Documentation/RelNotes/1.7.7.txt

17
Documentation/RelNotes/1.7.7.txt

@ -26,12 +26,19 @@ Updates since v1.7.6
* "git diff --stat" learned --stat-count option to limit the output of * "git diff --stat" learned --stat-count option to limit the output of
diffstat report. diffstat report.


* "git fetch", "git push" and friends no longer show connection
errors for addresses that couldn't be connected when at least one
address succeeds (this is arguably a regression but a deliberate
one).

* "git grep" learned --break and --heading options, to let users mimic * "git grep" learned --break and --heading options, to let users mimic
output format of "ack". output format of "ack".


* "git rebase master topci" no longer spews usage hints after giving * "git rebase master topci" no longer spews usage hints after giving
"fatal: no such branch: topci" error message. "fatal: no such branch: topci" error message.


* "git stash" learned --include-untracked option.

* "git submodule update" used to stop at the first error updating a * "git submodule update" used to stop at the first error updating a
submodule; it now goes on to update other submodules that can be submodule; it now goes on to update other submodules that can be
updated, and reports the ones with errors at the end. updated, and reports the ones with errors at the end.
@ -52,6 +59,10 @@ Fixes since v1.7.6
Unless otherwise noted, all the fixes in 1.7.6.X maintenance track are Unless otherwise noted, all the fixes in 1.7.6.X maintenance track are
included in this release. included in this release.


* "git checkout -b <branch>" sometimes wrote a bogus reflog entry,
causing later "git checkout -" fail.
(merge 71ee7fd jc/checkout-reflog-fix~1 later).

* "git diff --cc" learned to correctly ignore binary files. * "git diff --cc" learned to correctly ignore binary files.
(merge 0508fe5 jk/combine-diff-binary-etc later) (merge 0508fe5 jk/combine-diff-binary-etc later)


@ -61,6 +72,10 @@ included in this release.
* "git rebase -i -p" incorrectly dropped commits from side branches. * "git rebase -i -p" incorrectly dropped commits from side branches.
(merge 12bf828 aw/rebase-i-p later) (merge 12bf828 aw/rebase-i-p later)


* "git submodule add" did not allow a relative repository path when
the superproject did not have any default remote url.
(merge f22a17e8 jl/submodule-add-relurl-wo-upstream later)

* "git submodule foreach" failed to correctly give the standard input to * "git submodule foreach" failed to correctly give the standard input to
the user-supplied command it invoked. the user-supplied command it invoked.
(merge 4dca1aa bc/submodule-foreach-stdin-fix-1.7.4 later) (merge 4dca1aa bc/submodule-foreach-stdin-fix-1.7.4 later)
@ -77,7 +92,7 @@ included in this release.
-- --
exec >/var/tmp/1 exec >/var/tmp/1
echo O=$(git describe master) echo O=$(git describe master)
O=v1.7.6-232-gd907bf8 O=v1.7.6-344-g22f4128
git log --first-parent --oneline $O..master git log --first-parent --oneline $O..master
echo echo
git shortlog --no-merges ^maint ^$O master git shortlog --no-merges ^maint ^$O master

Loading…
Cancel
Save