Skip to content

Commit 68b890a

Browse files
committed
Kick off 1.7.0 cycle
Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent 648f407 commit 68b890a

3 files changed

Lines changed: 66 additions & 2 deletions

File tree

‎Documentation/RelNotes-1.7.0.txt‎

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
Git v1.7.0 Release Notes
2+
========================
3+
4+
Notes on behaviour change
5+
-------------------------
6+
7+
* "git push" into a branch that is currently checked out (i.e. pointed by
8+
HEAD in a repository that is not bare) is refused by default.
9+
10+
Similarly, "git push $there :$killed" to delete the branch $killed
11+
in a remote repository $there, when $killed branch is the current
12+
branch pointed at by its HEAD, will be refused by default.
13+
14+
Setting the configuration variables receive.denyCurrentBranch and
15+
receive.denyDeleteCurrent to 'ignore' in the receiving repository
16+
can be used to override these safety features.
17+
18+
* "git send-email" does not make deep threads by default when sending a
19+
patch series with more than two messages. All messages will be sent
20+
as a reply to the first message, i.e. cover letter.
21+
22+
It has been possible to configure send-email to send "shallow thread"
23+
by setting sendemail.chainreplyto configuration variable to false. The
24+
only thing this release does is to change the default when you haven't
25+
configured that variable.
26+
27+
* "git status" is not "git commit --dry-run" anymore. This change does
28+
not affect you if you run the command without pathspec.
29+
30+
* "git diff" traditionally treated various "ignore whitespace" options
31+
only as a way to filter the patch output. "git diff --exit-code -b"
32+
exited with non-zero status even if all changes were about changing the
33+
ammount of whitespace and nothing else. and "git diff -b" showed the
34+
"diff --git" header line for such a change without patch text.
35+
36+
In this release, the "ignore whitespaces" options affect the semantics
37+
of the diff operation. A change that does not affect anything but
38+
whitespaces is reported with zero exit status when run with
39+
--exit-code, and there is no "diff --git" header for such a change.
40+
41+
42+
Updates since v1.6.6
43+
--------------------
44+
45+
(subsystems)
46+
47+
(portability)
48+
49+
(performance)
50+
51+
(usability, bells and whistles)
52+
53+
54+
Fixes since v1.6.6
55+
------------------
56+
57+
All of the fixes in v1.6.6.X maintenance series are included in this
58+
release, unless otherwise noted.
59+
60+
--
61+
exec >/var/tmp/1
62+
O=v1.6.6-27-g648f407
63+
echo O=$(git describe master)
64+
git shortlog --no-merges $O..master ^maint

‎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.6.6
4+
DEF_VER=v1.6.6.GIT
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.6.6.txt
1+
Documentation/RelNotes-1.7.0.txt

0 commit comments

Comments
 (0)