This is more like a "current snapshot" rather than "contains important fixes -- please update".
Much of the changes are documentation fixes, but there are two new toys to play with.
- git-push is now aware of push over DAV (Nick) - git-cvs suite has 'exportcommit' to play git commits back at CVS (Martin).
---
Alex Riesen:
ls-files and read-tree need core.filemodeFredrik Kuivinen:
merge-recursive: Only print relevant rename messagesJohannes Schindelin:
Small bugfixes for http-push.cJon Loeliger:
Refactored merge options into separate merge-options.txt.
Add bug isolation howto, scraped from Linus.
Add --tags documentation, scraped from JC mail.
Use consistent shell prompts and example style.Junio C Hamano:
Documentation: talk about guts of merge in tutorial.
Recover dropped +x bit from git-pull.sh by accident.
Do not fail on hierarchical tagnames.
Documentation: asciidoc formatting fix for git-cvsexportcommit doc.
Fix documentation dependency generation.
Ignore more generated files.
Documentation: fix dependency generation.
Tutorial: do not use 'git resolve'.
Debian: packaging updates.
git-am: do not lose already edited final-commit when resuming.
GIT 0.99.9fKai Ruemmler:
Documentation update: use git branch -d foo where applicableMartin Langhoff:
Introducing: git-cvsexportcommitNick Hengeveld:
Make http-push smarter about creating remote dirs
Add support for git-http-push to git-push script