List all commands:
git help -a
git help -g. General useful ones:
man gitrevisions: how to name revisions
man gitrepository-layout: what is inside
man gitglossary: index of Git terms
Help for a command:
git add --help. Same as
man git add.
Official source code:
git clone git://git.kernel.org/pub/scm/git/git.git
Official read only mirror on GitHub:
git clone https://github.com/git/git
In particular, the
Documentationdirectory contains no only the source for the man pages, but also many tutorials and internals information which are not present in the man pages.
Issues, questions and patches are sent by email at: firstname.lastname@example.org
You subscribe by sending an email to email@example.com, but it is around 100 posts / day!
There are web interfaces subscribed that store old threads.
the most popular and often linked to as the canonical URL seems to be: http://dir.gmane.org/gmane.comp.version-control.git but as a millennial I find it really hard to navigate.
http://git.661346.n2.nabble.com/ is a more usable option
TODO: what is
vger? Is it a Star Trek reference: http://en.memory-alpha.org/wiki/V%27ger? Would make some sense as in the Star Trek canon it is the name of an entity which aims to absorb as much knowledge as possible.
Tutorials from companies who make money from Git:
Good tutorial: http://cworth.org/hgbook-git/tour/
Good tutorial, straight to the point, ASCII diagrams: http://www.sbf5.com/~cduan/technical/git/git-1.shtml
Description of a production / dev / hotfix branch model: http://nvie.com/posts/a-successful-git-branching-model/