@@ -6,6 +6,14 @@ Fixes since v1.5.0.1
66
77* Bugfixes
88
9+ - Automated merge conflict handling when changes to symbolic
10+ links conflicted were completely broken. The merge-resolve
11+ strategy created a regular file with conflict markers in it
12+ in place of the symbolic link. The default strategy,
13+ merge-recursive was even more broken. It removed the path
14+ that was pointed at by the symbolic link. Both of these
15+ problems have been fixed.
16+
917 - 'git diff maint master next' did not correctly give combined
1018 diff across three trees.
1119
@@ -39,21 +47,19 @@ Fixes since v1.5.0.1
3947 impossible to repack after accumulating many (small) packs
4048 in the repository.
4149
50+ - 'git-diff' to review the combined diff during a conflicted
51+ merge were not reading the working tree version correctly
52+ when changes to a symbolic link conflicted. It should have
53+ read the data using readlink(2) but read from the regular
54+ file the symbolic link pointed at.
55+
56+ - 'git-remote' did not like period in a remote's name.
57+
4258* Documentation updates
4359
4460 - added and clarified core.bare, core.legacyheaders configurations.
4561
4662 - updated "git-clone --depth" documentation.
4763
48- * Assorted git-gui fixes.
4964
50-
51- --
52- exec >/var/tmp/1
53- O=v1.5.0.1-35-gffa84ff
54- echo O=`git describe maint`
55- git shortlog --no-merges $O..maint
56-
57- #Local Variables:
58- #mode: text
59- #End:
65+ * Assorted git-gui fixes.
0 commit comments