@@ -19,7 +19,7 @@ variable in this release.
1919
2020"git branch --set-upstream" is deprecated and may be removed in a
2121relatively 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
2525Updates 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
109111Foreign 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.
0 commit comments