Skip to content

Commit cee0c27

Browse files
committed
Git 1.9.1
The version numbering scheme has changed since Git 1.9 and we dropped the third dewey-decimal from the traditional numbering (e.g. both 1.8.4 and 1.8.5 were major feature releases). This release 1.9.1 is the first maintenance relase for Git 1.9. Signed-off-by: Junio C Hamano <[email protected]>
1 parent 9526473 commit cee0c27

File tree

4 files changed

+63
-3
lines changed

4 files changed

+63
-3
lines changed

Documentation/RelNotes/1.9.1.txt

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
Git v1.9.1 Release Notes
2+
========================
3+
4+
Fixes since v1.9.0
5+
------------------
6+
7+
* "git clean -d pathspec" did not use the given pathspec correctly
8+
and ended up cleaning too much.
9+
10+
* "git difftool" misbehaved when the repository is bound to the
11+
working tree with the ".git file" mechanism, where a textual file
12+
".git" tells us where it is.
13+
14+
* "git push" did not pay attention to branch.*.pushremote if it is
15+
defined earlier than remote.pushdefault; the order of these two
16+
variables in the configuration file should not matter, but it did
17+
by mistake.
18+
19+
* Codepaths that parse timestamps in commit objects have been
20+
tightened.
21+
22+
* "git diff --external-diff" incorrectly fed the submodule directory
23+
in the working tree to the external diff driver when it knew it is
24+
the same as one of the versions being compared.
25+
26+
* "git reset" needs to refresh the index when working in a working
27+
tree (it can also be used to match the index to the HEAD in an
28+
otherwise bare repository), but it failed to set up the working
29+
tree properly, causing GIT_WORK_TREE to be ignored.
30+
31+
* "git check-attr" when working on a repository with a working tree
32+
did not work well when the working tree was specified via the
33+
--work-tree (and obviously with --git-dir) option.
34+
35+
* "merge-recursive" was broken in 1.7.7 era and stopped working in
36+
an empty (temporary) working tree, when there are renames
37+
involved. This has been corrected.
38+
39+
* "git rev-parse" was loose in rejecting command line arguments
40+
that do not make sense, e.g. "--default" without the required
41+
value for that option.
42+
43+
* include.path variable (or any variable that expects a path that
44+
can use ~username expansion) in the configuration file is not a
45+
boolean, but the code failed to check it.
46+
47+
* "git diff --quiet -- pathspec1 pathspec2" sometimes did not return
48+
correct status value.
49+
50+
* Attempting to deepen a shallow repository by fetching over smart
51+
HTTP transport failed in the protocol exchange, when no-done
52+
extension was used. The fetching side waited for the list of
53+
shallow boundary commits after the sending end stopped talking to
54+
it.
55+
56+
* Allow "git cmd path/", when the 'path' is where a submodule is
57+
bound to the top-level working tree, to match 'path', despite the
58+
extra and unnecessary trailing slash (such a slash is often
59+
given by command line completion).

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 'master'
4343
branch of the `git.git` repository.
4444
Documentation for older releases are available here:
4545

46-
* link:v1.9.0/git.html[documentation for release 1.9.0]
46+
* link:v1.9.1/git.html[documentation for release 1.9.1]
4747

4848
* release notes for
49+
link:RelNotes/1.9.1.txt[1.9.1],
4950
link:RelNotes/1.9.0.txt[1.9.0].
5051

5152
* link:v1.8.5.5/git.html[documentation for release 1.8.5.5]

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=v1.9.0
4+
DEF_VER=v1.9.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/1.9.0.txt
1+
Documentation/RelNotes/1.9.1.txt

0 commit comments

Comments
 (0)