summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--.mailmap4
-rw-r--r--Documentation/CodingGuidelines159
-rw-r--r--Documentation/Makefile1
-rw-r--r--Documentation/RelNotes/1.9.4.txt16
-rw-r--r--Documentation/RelNotes/2.0.1.txt115
-rw-r--r--Documentation/RelNotes/2.0.2.txt32
-rw-r--r--Documentation/RelNotes/2.0.3.txt17
-rw-r--r--Documentation/RelNotes/2.1.0.txt397
-rw-r--r--Documentation/config.txt68
-rw-r--r--Documentation/diff-config.txt2
-rw-r--r--Documentation/fetch-options.txt8
-rw-r--r--Documentation/git-bisect.txt2
-rw-r--r--Documentation/git-config.txt2
-rw-r--r--Documentation/git-daemon.txt6
-rw-r--r--Documentation/git-fast-export.txt4
-rw-r--r--Documentation/git-fast-import.txt13
-rw-r--r--Documentation/git-fetch.txt90
-rw-r--r--Documentation/git-format-patch.txt4
-rw-r--r--Documentation/git-grep.txt3
-rw-r--r--Documentation/git-help.txt12
-rw-r--r--Documentation/git-ls-files.txt6
-rw-r--r--Documentation/git-merge.txt5
-rw-r--r--Documentation/git-mergetool.txt8
-rw-r--r--Documentation/git-patch-id.txt37
-rw-r--r--Documentation/git-read-tree.txt2
-rw-r--r--Documentation/git-replace.txt34
-rw-r--r--Documentation/git-rev-parse.txt6
-rw-r--r--Documentation/git-send-email.txt18
-rw-r--r--Documentation/git-submodule.txt2
-rw-r--r--Documentation/git-svn.txt4
-rw-r--r--Documentation/git-tag.txt5
-rw-r--r--Documentation/git-update-index.txt11
-rw-r--r--Documentation/git-update-ref.txt18
-rw-r--r--Documentation/git-verify-commit.txt28
-rw-r--r--Documentation/git-web--browse.txt4
-rw-r--r--Documentation/git.txt77
-rw-r--r--Documentation/gitcli.txt8
-rw-r--r--Documentation/gitk.txt2
-rw-r--r--Documentation/gitmodules.txt4
-rw-r--r--Documentation/gitrepository-layout.txt4
-rw-r--r--Documentation/gitweb.conf.txt2
-rw-r--r--Documentation/glossary-content.txt2
-rw-r--r--Documentation/howto/keep-canonical-history-correct.txt216
-rw-r--r--Documentation/howto/setup-git-server-over-http.txt2
-rw-r--r--Documentation/pull-fetch-param.txt81
-rw-r--r--Documentation/revisions.txt4
-rw-r--r--Documentation/technical/api-argv-array.txt8
-rw-r--r--Documentation/technical/api-builtin.txt13
-rw-r--r--Documentation/technical/api-hashmap.txt54
-rw-r--r--Documentation/technical/api-run-command.txt7
-rw-r--r--Documentation/technical/api-strbuf.txt28
-rw-r--r--Documentation/technical/api-string-list.txt7
-rw-r--r--Documentation/technical/api-trace.txt97
-rw-r--r--Documentation/technical/http-protocol.txt4
-rw-r--r--Documentation/technical/index-format.txt35
-rw-r--r--Documentation/user-manual.txt19
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--INSTALL14
-rw-r--r--Makefile50
l---------RelNotes2
-rw-r--r--advice.c14
-rw-r--r--alias.c3
-rw-r--r--alloc.c106
-rw-r--r--argv-array.c20
-rw-r--r--argv-array.h2
-rw-r--r--blob.c11
-rw-r--r--branch.c4
-rw-r--r--builtin.h1
-rw-r--r--builtin/add.c6
-rw-r--r--builtin/annotate.c12
-rw-r--r--builtin/apply.c42
-rw-r--r--builtin/blame.c973
-rw-r--r--builtin/branch.c6
-rw-r--r--builtin/checkout-index.c4
-rw-r--r--builtin/checkout.c26
-rw-r--r--builtin/clean.c5
-rw-r--r--builtin/clone.c54
-rw-r--r--builtin/commit-tree.c4
-rw-r--r--builtin/commit.c189
-rw-r--r--builtin/config.c15
-rw-r--r--builtin/describe.c13
-rw-r--r--builtin/diff-tree.c12
-rw-r--r--builtin/fast-export.c54
-rw-r--r--builtin/fetch.c44
-rw-r--r--builtin/fmt-merge-msg.c22
-rw-r--r--builtin/for-each-ref.c18
-rw-r--r--builtin/fsck.c8
-rw-r--r--builtin/gc.c26
-rw-r--r--builtin/grep.c7
-rw-r--r--builtin/index-pack.c71
-rw-r--r--builtin/log.c63
-rw-r--r--builtin/ls-remote.c2
-rw-r--r--builtin/mailinfo.c6
-rw-r--r--builtin/merge.c41
-rw-r--r--builtin/mv.c10
-rw-r--r--builtin/name-rev.c5
-rw-r--r--builtin/notes.c6
-rw-r--r--builtin/pack-objects.c4
-rw-r--r--builtin/patch-id.c74
-rw-r--r--builtin/push.c7
-rw-r--r--builtin/read-tree.c18
-rw-r--r--builtin/receive-pack.c7
-rw-r--r--builtin/reflog.c2
-rw-r--r--builtin/remote.c63
-rw-r--r--builtin/repack.c21
-rw-r--r--builtin/replace.c364
-rw-r--r--builtin/rerere.c2
-rw-r--r--builtin/reset.c17
-rw-r--r--builtin/rev-list.c5
-rw-r--r--builtin/rev-parse.c10
-rw-r--r--builtin/rm.c7
-rw-r--r--builtin/show-branch.c10
-rw-r--r--builtin/tag.c170
-rw-r--r--builtin/update-index.c36
-rw-r--r--builtin/update-ref.c430
-rw-r--r--builtin/verify-commit.c93
-rw-r--r--builtin/verify-pack.c7
-rw-r--r--bundle.c15
-rw-r--r--cache-tree.c52
-rw-r--r--cache-tree.h6
-rw-r--r--cache.h86
-rwxr-xr-xcheck_bindir2
-rw-r--r--column.c48
-rw-r--r--combine-diff.c169
-rw-r--r--command-list.txt1
-rw-r--r--commit-slab.h12
-rw-r--r--commit.c266
-rw-r--r--commit.h62
-rw-r--r--compat/bswap.h33
-rw-r--r--compat/mingw.c424
-rw-r--r--