summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore15
-rw-r--r--.mailmap3
-rw-r--r--Documentation/.gitignore1
-rw-r--r--Documentation/Makefile82
-rw-r--r--Documentation/RelNotes-1.5.4.txt349
-rwxr-xr-xDocumentation/cat-texi.perl38
-rwxr-xr-xDocumentation/cmd-list.perl152
-rw-r--r--Documentation/config.txt143
-rw-r--r--Documentation/core-tutorial.txt41
-rw-r--r--Documentation/diff-format.txt220
-rw-r--r--Documentation/diff-generate-patch.txt161
-rw-r--r--Documentation/diff-options.txt51
-rw-r--r--Documentation/everyday.txt19
-rw-r--r--Documentation/git-add.txt17
-rw-r--r--Documentation/git-apply.txt37
-rw-r--r--Documentation/git-bisect.txt40
-rw-r--r--Documentation/git-branch.txt6
-rw-r--r--Documentation/git-check-attr.txt5
-rw-r--r--Documentation/git-cherry-pick.txt20
-rw-r--r--Documentation/git-clone.txt3
-rw-r--r--Documentation/git-commit.txt22
-rw-r--r--Documentation/git-config.txt26
-rw-r--r--Documentation/git-cvsexportcommit.txt22
-rw-r--r--Documentation/git-daemon.txt6
-rw-r--r--Documentation/git-diff.txt3
-rw-r--r--Documentation/git-fast-export.txt83
-rw-r--r--Documentation/git-for-each-ref.txt5
-rw-r--r--Documentation/git-format-patch.txt14
-rw-r--r--Documentation/git-gc.txt24
-rw-r--r--Documentation/git-help.txt103
-rw-r--r--Documentation/git-http-push.txt5
-rw-r--r--Documentation/git-index-pack.txt2
-rw-r--r--Documentation/git-init.txt2
-rw-r--r--Documentation/git-instaweb.txt5
-rw-r--r--Documentation/git-local-fetch.txt66
-rw-r--r--Documentation/git-log.txt15
-rw-r--r--Documentation/git-lost-found.txt4
-rw-r--r--Documentation/git-ls-files.txt8
-rw-r--r--Documentation/git-ls-remote.txt2
-rw-r--r--Documentation/git-merge-index.txt2
-rw-r--r--Documentation/git-merge.txt7
-rw-r--r--Documentation/git-mergetool.txt8
-rw-r--r--Documentation/git-mv.txt2
-rw-r--r--Documentation/git-pack-objects.txt8
-rw-r--r--Documentation/git-peek-remote.txt6
-rw-r--r--Documentation/git-prune.txt5
-rw-r--r--Documentation/git-pull.txt10
-rw-r--r--Documentation/git-push.txt17
-rw-r--r--Documentation/git-rebase.txt34
-rw-r--r--Documentation/git-remote.txt12
-rw-r--r--Documentation/git-rerere.txt4
-rw-r--r--Documentation/git-reset.txt7
-rw-r--r--Documentation/git-rev-list.txt35
-rw-r--r--Documentation/git-rev-parse.txt76
-rw-r--r--Documentation/git-revert.txt9
-rw-r--r--Documentation/git-rm.txt4
-rw-r--r--Documentation/git-runstatus.txt68
-rw-r--r--Documentation/git-send-email.txt46
-rw-r--r--Documentation/git-send-pack.txt9
-rw-r--r--Documentation/git-sh-setup.txt9
-rw-r--r--Documentation/git-shortlog.txt24
-rw-r--r--Documentation/git-show-ref.txt2
-rw-r--r--Documentation/git-ssh-fetch.txt52
-rw-r--r--Documentation/git-ssh-upload.txt48
-rw-r--r--Documentation/git-stash.txt2
-rw-r--r--Documentation/git-status.txt37
-rw-r--r--Documentation/git-submodule.txt8
-rw-r--r--Documentation/git-svn.txt8
-rw-r--r--Documentation/git-symbolic-ref.txt2
-rw-r--r--Documentation/git-tag.txt27
-rw-r--r--Documentation/git-tools.txt5
-rw-r--r--Documentation/git.txt32
-rw-r--r--Documentation/gitattributes.txt85
-rw-r--r--Documentation/gitcli.txt113
-rw-r--r--Documentation/glossary.txt15
-rw-r--r--Documentation/hooks.txt27
-rw-r--r--Documentation/howto/maintain-git.txt277
-rw-r--r--Documentation/howto/recover-corrupted-blob-object.txt134
-rwxr-xr-xDocumentation/install-webdoc.sh16
-rw-r--r--Documentation/merge-options.txt17
-rw-r--r--Documentation/technical/.gitignore1
-rw-r--r--Documentation/technical/api-allocation-growing.txt34
-rw-r--r--Documentation/technical/api-builtin.txt63
-rw-r--r--Documentation/technical/api-decorate.txt6
-rw-r--r--Documentation/technical/api-diff.txt166
-rw-r--r--Documentation/technical/api-directory-listing.txt76
-rw-r--r--Documentation/technical/api-gitattributes.txt111
-rw-r--r--Documentation/technical/api-grep.txt8
-rw-r--r--Documentation/technical/api-hash.txt6
-rw-r--r--Documentation/technical/api-in-core-index.txt21
-rw-r--r--Documentation/technical/api-index-skel.txt15
-rwxr-xr-xDocumentation/technical/api-index.sh28
-rw-r--r--Documentation/technical/api-lockfile.txt12
-rw-r--r--Documentation/technical/api-object-access.txt15
-rw-r--r--Documentation/technical/api-parse-options.txt6
-rw-r--r--Documentation/technical/api-path-list.txt9
-rw-r--r--Documentation/technical/api-quote.txt10
-rw-r--r--Documentation/technical/api-revision-walking.txt9
-rw-r--r--Documentation/technical/api-run-command.txt10
-rw-r--r--Documentation/technical/api-setup.txt13
-rw-r--r--Documentation/technical/api-strbuf.txt6
-rw-r--r--Documentation/technical/api-tree-walking.txt12
-rw-r--r--Documentation/technical/api-xdiff-interface.txt7
-rw-r--r--Documentation/technical/pack-format.txt94
-rw-r--r--Documentation/urls.txt6
-rw-r--r--Documentation/user-manual.txt87
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile206
l---------RelNotes2
-rw-r--r--archive-tar.c74
-rw-r--r--archive-zip.c11
-rw-r--r--archive.h3
-rw-r--r--attr.c7
-rw-r--r--builtin-add.c140
-rw-r--r--builtin-apply.c735
-rw-r--r--builtin-archive.c92
-rw-r--r--builtin-blame.c80
-rw-r--r--builtin-branch.c219
-rw-r--r--builtin-bundle.c372
-rw-r--r--builtin-check-attr.c2
-rw-r--r--builtin-checkout-index.c37
-rw-r--r--builtin-clean.c163
-rw-r--r--builtin-commit-tree.c58
-rw-r--r--builtin-commit.c901
-rw-r--r--builtin-config.c115
-rw-r--r--builtin-count-objects.c32
-rw-r--r--builtin-describe.c78
-rw-r--r--builtin-diff-files.c<