Git 2.1.1

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Sep 19, 2014 at 14:21 UTC 349cb5096397d9d1da33f2d046fa7e192e6214e7
4 files changed +48 -3
Documentation/RelNotes/2.1.1.txt new
+44
@@ -0,0 +1,44 @@
1 +Git v2.1.1 Release Notes
2 +========================
3 +
4 + * Git 2.0 had a regression where "git fetch" into a shallowly
5 + cloned repository from a repository with bitmap object index
6 + enabled did not work correctly. This has been corrected.
7 +
8 + * Git 2.0 had a regression which broke (rarely used) "git diff-tree
9 + -t". This has been corrected.
10 +
11 + * "git log --pretty/format=" with an empty format string did not
12 + mean the more obvious "No output whatsoever" but "Use default
13 + format", which was counterintuitive. Now it means "nothing shown
14 + for the log message part".
15 +
16 + * "git -c section.var command" and "git -c section.var= command"
17 + should pass the configuration differently (the former should be a
18 + boolean true, the latter should be an empty string), but they
19 + didn't work that way. Now it does.
20 +
21 + * Applying a patch not generated by Git in a subdirectory used to
22 + check the whitespace breakage using the attributes for incorrect
23 + paths. Also whitespace checks were performed even for paths
24 + excluded via "git apply --exclude=<path>" mechanism.
25 +
26 + * "git bundle create" with date-range specification were meant to
27 + exclude tags outside the range, but it did not work correctly.
28 +
29 + * "git add x" where x that used to be a directory has become a
30 + symbolic link to a directory misbehaved.
31 +
32 + * The prompt script checked $GIT_DIR/ref/stash file to see if there
33 + is a stash, which was a no-no.
34 +
35 + * "git checkout -m" did not switch to another branch while carrying
36 + the local changes forward when a path was deleted from the index.
37 +
38 + * With sufficiently long refnames, fast-import could have overflown
39 + an on-stack buffer.
40 +
41 + * After "pack-refs --prune" packed refs at the top-level, it failed
42 + to prune them.
43 +
44 + * "git gc --auto" triggered from "git fetch --quiet" was not quiet.
Documentation/git.txt
+2 -1
@@ -43,9 +43,10 @@ unreleased) version of Git, that is available from the 'master'
43 branch of the `git.git` repository.
44 Documentation for older releases are available here:
45
46 -* link:v2.1.0/git.html[documentation for release 2.1]
46 +* link:v2.1.1/git.html[documentation for release 2.1.1]
47
48 * release notes for
49 + link:RelNotes/2.1.1.txt[2.1.1],
50 link:RelNotes/2.1.0.txt[2.1].
51
52 * link:v2.0.4/git.html[documentation for release 2.0.4]
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v2.1.0
4 +DEF_VER=v2.1.1
5
6 LF='
7 '
RelNotes
+1 -1
@@ -1 +1 @@
1 -Documentation/RelNotes/2.1.0.txt
\ No newline at end of file
1 +Documentation/RelNotes/2.1.1.txt
\ No newline at end of file