mirror of
https://github.com/git/git
synced 2024-08-25 10:45:59 +00:00
45 lines
1.3 KiB
Plaintext
45 lines
1.3 KiB
Plaintext
GIT v1.5.1 Release Notes
|
|
========================
|
|
|
|
Updates since v1.5.0
|
|
--------------------
|
|
|
|
* Deprecated commands and options.
|
|
|
|
- git-diff-stages and git-resolve have been removed.
|
|
|
|
* New commands and options.
|
|
|
|
- "git log" and friends take --reverse. This makes output
|
|
that typically goes reverse order in chronological order.
|
|
"git shortlog" usually lists commits in chronological order,
|
|
but with "--reverse", they are shown in reverse
|
|
chronological order.
|
|
|
|
- "git diff" learned --ignore-space-at-eol. This is a weaker
|
|
form of --ignore-space-change.
|
|
|
|
- "git name-rev" learned --refs=<pattern>, to limit the tags
|
|
used for naming the given revisions only to the ones
|
|
matching the given pattern.
|
|
|
|
* Updated behaviour of existing commands.
|
|
|
|
- "git diff" outputs a trailing HT when pathnames have embedded
|
|
SP on +++/--- header lines, in order to help "GNU patch" to
|
|
parse its output. "git apply" was already updated to accept
|
|
this modified output format since ce74618d (Sep 22, 2006).
|
|
|
|
* Hooks
|
|
|
|
- The sample update hook to show how to send out notification
|
|
e-mail was updated to show only new commits that appeared in
|
|
the repository. Earlier, it showed new commits that appeared
|
|
on the branch.
|
|
|
|
--
|
|
exec >/var/tmp/1
|
|
O=v1.5.0-49-g69bc0e2
|
|
echo O=`git describe master`
|
|
git shortlog --no-merges $O..master ^maint
|