Skip to content

Commit eaf1c94

Browse files
committed
GIT 1.6.5-rc1
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 5f2b1e6 commit eaf1c94

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Documentation/RelNotes-1.6.5.txt

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ Updates since v1.6.4
3838

3939
* more improvements on mingw port.
4040

41+
* mingw will also give FRSX as the default value for the LESS
42+
environment variable when the user does not have one.
43+
4144
(performance)
4245

4346
* On major platforms, the system can be compiled to use with Linus's
@@ -48,11 +51,28 @@ Updates since v1.6.4
4851
* Unnecessary inefficiency in deepening of a shallow repository has
4952
been removed.
5053

54+
* The "git" main binary used to link with libcurl, which then dragged
55+
in a large number of external libraries. When using basic plumbing
56+
commands in scripts, this unnecessarily slowed things down. We now
57+
implement http/https/ftp transfer as a separate executable as we
58+
used to.
59+
60+
* "git clone" run locally hardlinks or copies the files in .git/ to
61+
newly created repository. It used to give new mtime to copied files,
62+
but this delayed garbage collection to trigger unnecessarily in the
63+
cloned repository. We now preserve mtime for these files to avoid
64+
this issue.
65+
5166
(usability, bells and whistles)
5267

5368
* Human writable date format to various options, e.g. --since=yesterday,
5469
master@{2000.09.17}, are taught to infer some omitted input properly.
5570

71+
* A few programs gave verbose "advice" messages to help uninitiated
72+
people when issuing error messages. An infrastructure to allow
73+
users to squelch them has been introduced, and a few such messages
74+
can be silenced now.
75+
5676
* refs/replace/ hierarchy is designed to be usable as a replacement
5777
of the "grafts" mechanism, with the added advantage that it can be
5878
transferred across repositories.
@@ -83,6 +103,8 @@ Updates since v1.6.4
83103
reordering commits and trees without touching the contents of
84104
blobs.
85105

106+
* "git fast-import" has a pair of new front-end in contrib/ area.
107+
86108
* "git init" learned to mkdir/chdir into a directory when given an
87109
extra argument (i.e. "git init this").
88110

@@ -91,8 +113,16 @@ Updates since v1.6.4
91113
* "git log --decorate" can optionally be told with --decorate=full to
92114
give the reference name in full.
93115

116+
* "git merge" issued an unnecessarily scary message when it detected
117+
that the merge may have to touch the path that the user has local
118+
uncommitted changes to. The message has been reworded to make it
119+
clear that the command aborted, without doing any harm.
120+
94121
* "git push" can be told to be --quiet.
95122

123+
* "git push" pays attention to url.$base.pushInsteadOf and uses a URL
124+
that is derived from the URL used for fetching.
125+
96126
* informational output from "git reset" that lists the locally modified
97127
paths is made consistent with that of "git checkout $another_branch".
98128

@@ -126,5 +156,6 @@ Fixes since v1.6.4
126156
--
127157
exec >/var/tmp/1
128158
O=v1.6.4.2-298-gdf01e7c
159+
O=v1.6.5-rc0-49-g5f2b1e6
129160
echo O=$(git describe master)
130161
git shortlog --no-merges $O..master --not maint

0 commit comments

Comments
 (0)