Skip to content

Commit ee26a6e

Browse files
committed
Git 1.8.1-rc0
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 90ae9f2 commit ee26a6e

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

Documentation/RelNotes/1.8.1.txt

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ variable in this release.
1919

2020
"git branch --set-upstream" is deprecated and may be removed in a
2121
relatively distant future. "git branch [-u|--set-upstream-to]" has
22-
been introduced with a saner order of arguments.
22+
been introduced with a saner order of arguments to replace it.
2323

2424

2525
Updates since v1.8.0
@@ -50,7 +50,8 @@ UI, Workflows & Features
5050
* When "git checkout" checks out a branch, it tells the user how far
5151
behind (or ahead) the new branch is relative to the remote tracking
5252
branch it builds upon. The message now also advises how to sync
53-
them up by pushing or pulling.
53+
them up by pushing or pulling. This can be disabled with the
54+
advice.statusHints configuration variable.
5455

5556
* "git config --get" used to diagnose presence of multiple
5657
definitions of the same variable in the same configuration file as
@@ -69,17 +70,18 @@ UI, Workflows & Features
6970
* "git log --grep=<pcre>" learned to honor the "grep.patterntype"
7071
configuration set to "perl".
7172

72-
* "git replace -d <object>" now interprets <object>, instead of only
73-
accepting full hex object name.
73+
* "git replace -d <object>" now interprets <object> as an extended
74+
SHA-1 (e.g. HEAD~4 is allowed), instead of only accepting full hex
75+
object name.
7476

7577
* "git rm $submodule" used to punt on removing a submodule working
7678
tree to avoid losing the repository embedded in it. Because
7779
recent git uses a mechanism to separate the submodule repository
7880
from the submodule working tree, "git rm" learned to detect this
79-
case and removes the submodule working tree when it is safe.
81+
case and removes the submodule working tree when it is safe to do so.
8082

8183
* "git send-email" used to prompt for the sender address, even when
82-
the committer identify is well specified (e.g. via user.name and
84+
the committer identity is well specified (e.g. via user.name and
8385
user.email configuration variables). The command no longer gives
8486
this prompt when not necessary.
8587

@@ -103,7 +105,7 @@ UI, Workflows & Features
103105

104106
* "git symbolic-ref" learned the "-d $symref" option to delete the
105107
named symbolic ref, which is more intuitive way to spell it than
106-
"update-ref -d --no-deref".
108+
"update-ref -d --no-deref $symref".
107109

108110

109111
Foreign Interface
@@ -119,10 +121,10 @@ Performance, Internal Implementation, etc.
119121

120122
* Compilation on Cygwin with newer header files are supported now.
121123

122-
* The logic to generate the initial advertisement from
123-
"upload-pack" (what is invoked by "git fetch" on the other side
124-
of the connection) to list what refs are available in the
125-
repository has been optimized.
124+
* The logic to generate the initial advertisement from "upload-pack"
125+
(i.e. what is invoked by "git fetch" on the other side of the
126+
connection) to list what refs are available in the repository has
127+
been optimized.
126128

127129
* The logic to find set of attributes that match a given path has
128130
been optimized.

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.8.0.1
4+
DEF_VER=v1.8.1-rc0
55

66
LF='
77
'

0 commit comments

Comments
 (0)