Skip to content

Commit ebeea52

Browse files
committed
Merge branch 'maint'
* maint: Start preparing for 1.8.3.2
2 parents a75f9f0 + e2652c0 commit ebeea52

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

Documentation/RelNotes/1.8.3.2.txt

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
Git v1.8.3.2 Release Notes
2+
==========================
3+
4+
Fixes since v1.8.3.1
5+
--------------------
6+
7+
* "git checkout foo" DWIMs the intended "upstream" and turns it into
8+
"git checkout -t -b foo remotes/origin/foo". This codepath has been
9+
updated to correctly take existing remote definitions into account.
10+
11+
* "git fetch" into a shallow repository from a repository that does
12+
not know about the shallow boundary commits (e.g. a different fork
13+
from the repository the current shallow repository was cloned from)
14+
did not work correctly.
15+
16+
* "git subtree" (in contrib/) had one codepath with loose error
17+
checks to lose data at the remote side.
18+
19+
* "git log --ancestry-path A...B" did not work as expected, as it did
20+
not pay attention to the fact that the merge base between A and B
21+
was the bottom of the range being specified.
22+
23+
* "git diff -c -p" was not showing a deleted line from a hunk when
24+
another hunk immediately begins where the earlier one ends.
25+
26+
* "git merge @{-1}~22" was rewritten to "git merge frotz@{1}~22"
27+
incorrectly when your previous branch was "frotz" (it should be
28+
rewritten to "git merge frotz~22" instead).
29+
30+
* "git commit --allow-empty-message -m ''" should not start an
31+
editor.
32+
33+
* "git push --[no-]verify" was not documented.
34+
35+
* An entry for "file://" scheme in the enumeration of URL types Git
36+
can take in the HTML documentation was made into a clickable link
37+
by mistake.
38+
39+
* zsh prompt script that borrowed from bash prompt script did not
40+
work due to slight differences in array variable notation between
41+
these two shells.
42+
43+
* The bash prompt code (in contrib/) displayed the name of the branch
44+
being rebased when "rebase -i/-m/-p" modes are in use, but not the
45+
plain vanilla "rebase".
46+
47+
* "git push $there HEAD:branch" did not resolve HEAD early enough, so
48+
it was easy to flip it around while push is still going on and push
49+
out a branch that the user did not originally intended when the
50+
command was started.
51+
52+
* "difftool --dir-diff" did not copy back changes made by the
53+
end-user in the diff tool backend to the working tree in some
54+
cases.

0 commit comments

Comments
 (0)