|
|
|
@ -44,18 +44,55 @@ Updates since v1.6.6
@@ -44,18 +44,55 @@ Updates since v1.6.6
|
|
|
|
|
|
|
|
|
|
(subsystems) |
|
|
|
|
|
|
|
|
|
* "git fast-import" updates; adds "option" and "feature" to detect the |
|
|
|
|
mismatch between fast-import and the frontends that produce the input |
|
|
|
|
stream. |
|
|
|
|
|
|
|
|
|
(portability) |
|
|
|
|
|
|
|
|
|
(performance) |
|
|
|
|
|
|
|
|
|
(usability, bells and whistles) |
|
|
|
|
|
|
|
|
|
* More commands learned "--quiet" and "--[no-]progress" options. |
|
|
|
|
|
|
|
|
|
* Various commands given by the end user (e.g. diff.type.textconv, |
|
|
|
|
and GIT_EDITOR) can be specified with command line arguments. E.g. it |
|
|
|
|
is now possible to say "[diff "utf8doc"] textconv = nkf -w". |
|
|
|
|
|
|
|
|
|
* "sparse checkout" feature allows only part of the work tree to be |
|
|
|
|
checked out. |
|
|
|
|
|
|
|
|
|
* HTTP transfer can use authentication scheme other than basic |
|
|
|
|
(i.e./e.g. digest). |
|
|
|
|
|
|
|
|
|
* "git checkout A...B" is a way to detach HEAD at the merge base between |
|
|
|
|
A and B. |
|
|
|
|
|
|
|
|
|
* "git commit --date='<date>'" can be used to override the author date |
|
|
|
|
just like "git commit --author='<name> <email>'" can be used to |
|
|
|
|
override the author identity. |
|
|
|
|
|
|
|
|
|
* "git commit --no-status" can be used to omit the listing of the index |
|
|
|
|
and the work tree status in the editor used to prepare the log message. |
|
|
|
|
|
|
|
|
|
* "git fetch --all" can now be used in place of "git remote update". |
|
|
|
|
|
|
|
|
|
* "git push" learned "git push origin --delete branch", a syntactic sugar |
|
|
|
|
for "git push origin :branch". |
|
|
|
|
|
|
|
|
|
* "git rebase --onto A...B" means the history is replayed on top of the |
|
|
|
|
merge base between A and B. |
|
|
|
|
|
|
|
|
|
* Use of "git reset --merge" has become easier when resetting away a |
|
|
|
|
conflicted mess left in the work tree. |
|
|
|
|
|
|
|
|
|
* "git status" learned "-s(hort)" output format. |
|
|
|
|
|
|
|
|
|
(developers) |
|
|
|
|
|
|
|
|
|
* The infrastructure to build foreign SCM interface has been updated. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes since v1.6.6 |
|
|
|
|
------------------ |
|
|
|
@ -65,6 +102,6 @@ release, unless otherwise noted.
@@ -65,6 +102,6 @@ release, unless otherwise noted.
|
|
|
|
|
|
|
|
|
|
-- |
|
|
|
|
exec >/var/tmp/1 |
|
|
|
|
O=v1.6.6-101-gf012d27 |
|
|
|
|
O=v1.6.6-242-gf287c65 |
|
|
|
|
echo O=$(git describe master) |
|
|
|
|
git shortlog --no-merges $O..master ^maint |
|
|
|
|