@@ -4,6 +4,8 @@ Git v1.7.9 Release Notes (draft)
44Updates since v1.7.8
55--------------------
66
7+ * gitk updates accumulated since early 2011.
8+
79 * git-gui updated to 0.16.0.
810
911 * git-p4 (in contrib/) updates.
@@ -13,6 +15,9 @@ Updates since v1.7.8
1315 the same 'M' moniker. They now use 'D' (for deletion) and 'T' (for
1416 type-change) to match "git status -s" and "git diff --name-status".
1517
18+ * "git add" learned to stream large files directly into a packfile
19+ instead of writing them into individual loose object files.
20+
1621 * "git branch -m <current branch> HEAD" is an obvious no-op and is
1722 now allowed.
1823
@@ -22,6 +27,10 @@ Updates since v1.7.8
2227 * "git checkout" and "git merge" learned "--no-overwrite-ignore" option
2328 to tell Git that untracked and ignored files are not expendable.
2429
30+ * "git commit --amend" learned "--no-edit" option to say that the
31+ user is amending the tree being recorded, without updating the
32+ commit log message.
33+
2534 * fsck and prune are relatively lengthy operations that still go
2635 silent while making the end-user wait. They learned to give progress
2736 output like other slow operations.
@@ -87,9 +96,17 @@ Fixes since v1.7.8
8796 had trouble with.
8897 (merge 6a5ceda jl/submodule-status-failure-report later to maint).
8998
99+ * "fast-import" did not correctly update an existing notes tree,
100+ possibly corrupting the fan-out.
101+
102+ * When a "reword" action in "git rebase -i" failed to run "commit --amend",
103+ we did not give the control back to the user to resolve the situation, and
104+ instead kept the original commit log message.
105+ (merge 0becb3e aw/rebase-i-stop-on-failure-to-amend later to maint).
106+
90107--
91108exec >/var/tmp/1
92- O=v1.7.8-246-gb3f17ac
109+ O=v1.7.8-282-ga2add85
93110echo O=$(git describe master)
94111git log --first-parent --oneline --reverse ^$O master
95112echo
0 commit comments