The git documentation here:
http://www.kernel.org/pub/software/scm/git/docs/
does not seem to describe the current stable release of git: git-1.4.4.4 (there is a release candidate of 1.5.0 on kernel.org)
I just want to let you know that it has been making it difficult to learn how to use git.
I think in some cases the documentation is out of date, but I suspect that in other cases the documentation refers to the future 1.5.0 release?
For example:
-Step one of tutorial.html:
$ git config --global user.name "Your Name Comes Here"
But git-config does not exist.
-Step two of tutorial "Importing a new project"
$ git init
But git-init does not exist.
-git-remote does not exist.
-Later "$ git merge experimental" is suggested, but see below, this appears to be the wrong usage.
-The everyday.html and git-merge.html pages describe a different usage for git-merge than the git-1.4.4.4 docs and executables.
everyday.html(kernel.org):
$ git checkout master (9)
$ git merge alsa-audio (10) git-merge(kernel.org):
git-merge [-n] [--no-commit] [--squash] [-s <strategy>] -m=<msg> <remote> <remote> git-merge(1.4.4.4):
Usage: git-merge [-n] [--no-commit] [--squash] [-s <strategy>]... <merge-message> <head> <remote>+-brandon