@@ -44,18 +44,55 @@ Updates since v1.6.6
44
44
45
45
(subsystems)
46
46
47
+ * "git fast-import" updates; adds "option" and "feature" to detect the
48
+ mismatch between fast-import and the frontends that produce the input
49
+ stream.
50
+
47
51
(portability)
48
52
49
53
(performance)
50
54
51
55
(usability, bells and whistles)
52
56
57
+ * More commands learned "--quiet" and "--[no-]progress" options.
58
+
59
+ * Various commands given by the end user (e.g. diff.type.textconv,
60
+ and GIT_EDITOR) can be specified with command line arguments. E.g. it
61
+ is now possible to say "[diff "utf8doc"] textconv = nkf -w".
62
+
63
+ * "sparse checkout" feature allows only part of the work tree to be
64
+ checked out.
65
+
66
+ * HTTP transfer can use authentication scheme other than basic
67
+ (i.e./e.g. digest).
68
+
69
+ * "git checkout A...B" is a way to detach HEAD at the merge base between
70
+ A and B.
71
+
53
72
* "git commit --date='<date>'" can be used to override the author date
54
73
just like "git commit --author='<name> <email>'" can be used to
55
74
override the author identity.
56
75
76
+ * "git commit --no-status" can be used to omit the listing of the index
77
+ and the work tree status in the editor used to prepare the log message.
78
+
79
+ * "git fetch --all" can now be used in place of "git remote update".
80
+
81
+ * "git push" learned "git push origin --delete branch", a syntactic sugar
82
+ for "git push origin :branch".
83
+
84
+ * "git rebase --onto A...B" means the history is replayed on top of the
85
+ merge base between A and B.
86
+
87
+ * Use of "git reset --merge" has become easier when resetting away a
88
+ conflicted mess left in the work tree.
89
+
57
90
* "git status" learned "-s(hort)" output format.
58
91
92
+ (developers)
93
+
94
+ * The infrastructure to build foreign SCM interface has been updated.
95
+
59
96
60
97
Fixes since v1.6.6
61
98
------------------
@@ -65,6 +102,6 @@ release, unless otherwise noted.
65
102
66
103
--
67
104
exec >/var/tmp/1
68
- O=v1.6.6-101-gf012d27
105
+ O=v1.6.6-242-gf287c65
69
106
echo O=$(git describe master)
70
107
git shortlog --no-merges $O..master ^maint
0 commit comments