@@ -4,6 +4,8 @@ Git v1.7.9 Release Notes (draft)
4
4
Updates since v1.7.8
5
5
--------------------
6
6
7
+ * gitk updates accumulated since early 2011.
8
+
7
9
* git-gui updated to 0.16.0.
8
10
9
11
* git-p4 (in contrib/) updates.
@@ -13,6 +15,9 @@ Updates since v1.7.8
13
15
the same 'M' moniker. They now use 'D' (for deletion) and 'T' (for
14
16
type-change) to match "git status -s" and "git diff --name-status".
15
17
18
+ * "git add" learned to stream large files directly into a packfile
19
+ instead of writing them into individual loose object files.
20
+
16
21
* "git branch -m <current branch> HEAD" is an obvious no-op and is
17
22
now allowed.
18
23
@@ -22,6 +27,10 @@ Updates since v1.7.8
22
27
* "git checkout" and "git merge" learned "--no-overwrite-ignore" option
23
28
to tell Git that untracked and ignored files are not expendable.
24
29
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
+
25
34
* fsck and prune are relatively lengthy operations that still go
26
35
silent while making the end-user wait. They learned to give progress
27
36
output like other slow operations.
@@ -87,9 +96,17 @@ Fixes since v1.7.8
87
96
had trouble with.
88
97
(merge 6a5ceda jl/submodule-status-failure-report later to maint).
89
98
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
+
90
107
--
91
108
exec >/var/tmp/1
92
- O=v1.7.8-246-gb3f17ac
109
+ O=v1.7.8-282-ga2add85
93
110
echo O=$(git describe master)
94
111
git log --first-parent --oneline --reverse ^$O master
95
112
echo
0 commit comments