Git 2.1.0-rc0

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

Junio C Hamano committed Jul 27, 2014 at 15:22 UTC 49f1cb93a2f11845cfa2723611a729d3d7f02f0d
2 files changed +23 -1
Documentation/RelNotes/2.1.0.txt
+22
@@ -49,6 +49,12 @@ UI, Workflows & Features
49 enabled, allowing modern platforms to take advantage of the
50 multiple cores they have.
51
52 + * "git clone" applies the "if cloning from a local disk, physically
53 + copy repository using hardlinks, unless otherwise told not to with
54 + --no-local" optimization when url.*.insteadOf mechanism rewrites a
55 + "git clone $URL" that refers to a repository over the network to a
56 + clone from a local disk.
57 +
58 * "git commit --date=<date>" option learned to read from more
59 timestamp formats, including "--date=now".
60
@@ -96,6 +102,9 @@ UI, Workflows & Features
102 * "git replace" learned the "--edit" subcommand to create a
103 replacement by editing an existing object.
104
105 + * "git replace" learned a "--graft" option to rewrite parents of a
106 + commit.
107 +
108 * "git send-email" learned "--to-cover" and "--cc-cover" options, to
109 tell it to copy To: and Cc: headers found in the first input file
110 when emitting later input files.
@@ -107,6 +116,10 @@ UI, Workflows & Features
116 * "git tag" when editing the tag message shows the name of the tag
117 being edited as a comment in the editor.
118
119 + * "git tag" learned to pay attention to "tag.sort" configuration, to
120 + be used as the default sort order when no --sort=<value> the option
121 + is given.
122 +
123 * "git verify-commit" command to check GPG signature in signed
124 commits, in a way similar to "git verify-tag" is used to check
125 signed tags, was added.
@@ -226,6 +239,12 @@ notes for details).
239 couple of options unique to "git merge".
240 (merge 8fee872 jk/complete-merge-pull later to maint).
241
242 + * The unix-domain socket used by the sample credential cache daemon
243 + tried to unlink an existing stale one at a wrong path, if the path
244 + to the socket was given as an overlong path that does not fit in
245 + sun_path member of the sockaddr_un structure.
246 + (merge 2869b3e rs/fix-unlink-unix-socket later to maint).
247 +
248 * An ancient rewrite passed a wrong pointer to a curl library
249 function in a rarely used code path.
250 (merge 479eaa8 ah/fix-http-push later to maint).
@@ -340,6 +359,9 @@ notes for details).
359 emptying the insn sheet.
360 (merge ddb5432 rr/rebase-autostash-fix later to maint).
361
362 + * "git rebase --fork-point" did not filter out patch-identical
363 + commits correctly.
364 +
365 * During "git rebase --merge", a conflicted patch could not be
366 skipped with "--skip" if the next one also conflicted.
367 (merge 95104c7 bc/fix-rebase-merge-skip later to maint).
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v2.0.0.GIT
4 +DEF_VER=v2.1.0-rc0
5
6 LF='
7 '