Skip to content

Commit aaa7e0d

Browse files
committed
Git 2.4.1
Signed-off-by: Junio C Hamano <[email protected]>
1 parent a379f25 commit aaa7e0d

File tree

4 files changed

+44
-3
lines changed

4 files changed

+44
-3
lines changed

Documentation/RelNotes/2.4.1.txt

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
Git v2.4.1 Release Notes
2+
========================
3+
4+
Fixes since v2.4
5+
----------------
6+
7+
* The usual "git diff" when seeing a file turning into a directory
8+
showed a patchset to remove the file and create all files in the
9+
directory, but "git diff --no-index" simply refused to work. Also,
10+
when asked to compare a file and a directory, imitate POSIX "diff"
11+
and compare the file with the file with the same name in the
12+
directory, instead of refusing to run.
13+
14+
* The default $HOME/.gitconfig file created upon "git config --global"
15+
that edits it had incorrectly spelled user.name and user.email
16+
entries in it.
17+
18+
* "git commit --date=now" or anything that relies on approxidate lost
19+
the daylight-saving-time offset.
20+
21+
* "git cat-file bl $blob" failed to barf even though there is no
22+
object type that is "bl".
23+
24+
* Teach the codepaths that read .gitignore and .gitattributes files
25+
that these files encoded in UTF-8 may have UTF-8 BOM marker at the
26+
beginning; this makes it in line with what we do for configuration
27+
files already.
28+
29+
* Access to objects in repositories that borrow from another one on a
30+
slow NFS server unnecessarily got more expensive due to recent code
31+
becoming more cautious in a naive way not to lose objects to pruning.
32+
33+
* We avoid setting core.worktree when the repository location is the
34+
".git" directory directly at the top level of the working tree, but
35+
the code misdetected the case in which the working tree is at the
36+
root level of the filesystem (which arguably is a silly thing to
37+
do, but still valid).
38+
39+
Also contains typofixes, documentation updates and trivial code
40+
clean-ups.

Documentation/git.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ unreleased) version of Git, that is available from the 'master'
4343
branch of the `git.git` repository.
4444
Documentation for older releases are available here:
4545

46-
* link:v2.4.0/git.html[documentation for release 2.4]
46+
* link:v2.4.1/git.html[documentation for release 2.4.1]
4747

4848
* release notes for
49+
link:RelNotes/2.4.1.txt[2.4.1],
4950
link:RelNotes/2.4.0.txt[2.4].
5051

5152
* link:v2.3.8/git.html[documentation for release 2.3.8]

GIT-VERSION-GEN

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
GVF=GIT-VERSION-FILE
4-
DEF_VER=v2.4.0
4+
DEF_VER=v2.4.1
55

66
LF='
77
'

RelNotes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes/2.4.0.txt
1+
Documentation/RelNotes/2.4.1.txt

0 commit comments

Comments
 (0)