summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/RelNotes-1.6.4.txt93
-rw-r--r--Documentation/config.txt11
-rw-r--r--Documentation/git-add.txt11
-rw-r--r--Documentation/git-apply.txt2
-rw-r--r--Documentation/git-branch.txt1
-rw-r--r--Documentation/git-check-ref-format.txt6
-rw-r--r--Documentation/git-mktree.txt19
-rw-r--r--Documentation/git-rebase.txt3
-rw-r--r--Documentation/git-rev-parse.txt35
-rw-r--r--Documentation/git-send-email.txt36
-rw-r--r--Documentation/git-show-branch.txt19
-rw-r--r--Documentation/git-submodule.txt14
-rw-r--r--Documentation/git-svn.txt8
-rw-r--r--Documentation/git.txt7
-rw-r--r--Documentation/technical/api-parse-options.txt21
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile38
l---------RelNotes2
-rw-r--r--archive.c2
-rw-r--r--bisect.c437
-rw-r--r--bisect.h9
-rw-r--r--builtin-add.c61
-rw-r--r--builtin-apply.c33
-rw-r--r--builtin-archive.c3
-rw-r--r--builtin-bisect--helper.c17
-rw-r--r--builtin-blame.c2
-rw-r--r--builtin-branch.c5
-rw-r--r--builtin-cat-file.c2
-rw-r--r--builtin-check-attr.c4
-rw-r--r--builtin-checkout-index.c2
-rw-r--r--builtin-checkout.c2
-rw-r--r--builtin-clean.c3
-rw-r--r--builtin-clone.c36
-rw-r--r--builtin-commit.c13
-rw-r--r--builtin-config.c3
-rw-r--r--builtin-count-objects.c2
-rw-r--r--builtin-describe.c2
-rw-r--r--builtin-fast-export.c2
-rw-r--r--builtin-fetch.c21
-rw-r--r--builtin-fmt-merge-msg.c6
-rw-r--r--builtin-for-each-ref.c2
-rw-r--r--builtin-fsck.c2
-rw-r--r--builtin-gc.c3
-rw-r--r--builtin-grep.c418
-rw-r--r--builtin-help.c2
-rw-r--r--builtin-log.c262
-rw-r--r--builtin-ls-files.c4
-rw-r--r--builtin-mailinfo.c10
-rw-r--r--builtin-merge-base.c2
-rw-r--r--builtin-merge-file.c2
-rw-r--r--builtin-merge-recursive.c5
-rw-r--r--builtin-merge.c4
-rw-r--r--builtin-mktree.c190
-rw-r--r--builtin-mv.c3
-rw-r--r--builtin-name-rev.c2
-rw-r--r--builtin-pack-refs.c2
-rw-r--r--builtin-prune.c2
-rw-r--r--builtin-push.c2
-rw-r--r--builtin-remote.c16
-rw-r--r--builtin-reset.c2
-rw-r--r--builtin-rev-list.c63
-rw-r--r--builtin-rev-parse.c19
-rw-r--r--builtin-revert.c6
-rw-r--r--builtin-rm.c3
-rw-r--r--builtin-send-pack.c4
-rw-r--r--builtin-shortlog.c2
-rw-r--r--builtin-show-branch.c168
-rw-r--r--builtin-symbolic-ref.c3
-rw-r--r--builtin-tag.c5
-rw-r--r--builtin-update-ref.c3
-rw-r--r--builtin.h1
-rw-r--r--bundle.c2
-rw-r--r--cache.h2
-rw-r--r--commit.c20
-rw-r--r--commit.h2
-rw-r--r--compat/basename.c15
-rw-r--r--compat/mingw.c19
-rw-r--r--compat/mingw.h4
-rw-r--r--compat/mkstemps.c70
-rw-r--r--config.mak.in2
-rw-r--r--configure.ac13
-rwxr-xr-xcontrib/completion/git-completion.bash80
-rwxr-xr-x[-rw-r--r--]contrib/hooks/post-receive-email4
-rw-r--r--decorate.c4
-rw-r--r--diff.c38
-rw-r--r--dir.c2
-rwxr-xr-xgit-am.sh6
-rwxr-xr-xgit-bisect.sh180
-rw-r--r--git-compat-util.h14
-rw-r--r--git-mergetool--lib.sh6
-rwxr-xr-xgit-send-email.perl23
-rwxr-xr-xgit-submodule.sh38
-rwxr-xr-xgit-svn.perl58
-rw-r--r--git.c1
-rwxr-xr-xgitweb/gitweb.perl99
-rw-r--r--graph.c62
-rw-r--r--grep.h28
-rw-r--r--hash-object.c3
-rw-r--r--http-push.c24
-rw-r--r--imap-send.c54
-rw-r--r--log-tree.c1
-rw-r--r--mktree.c131
-rw-r--r--object.c8
-rw-r--r--parse-options.c136
-rw-r--r--parse-options.h29
-rw-r--r--path.c16
-rw-r--r--perl/Git.pm4
-rw-r--r--pretty.c4
-rw-r--r--refs.c6
-rw-r--r--refs.h2
-rw-r--r--remote.c4
-rw-r--r--revision.c33
-rw-r--r--revision.h5
-rw-r--r--t/lib-git-svn.sh15
-rw-r--r--t/lib-httpd.sh6
-rwxr-xr-xt/t0040-parse-options.sh75
-rwxr-xr-xt/t1010-mktree.sh71
-rwxr-xr-xt/t3400-rebase.sh31
-rwxr-xr-xt/t3700-add.sh12
-rwxr-xr-xt/t3702-add-edit.sh121
-rwxr-xr-xt/t3900-i18n-commit.sh46
-rw-r--r--t/t3900/ISO8859-1.txt (renamed from t/t3900/ISO-8859-1.txt)0
-rw-r--r--t/t3900/eucJP.txt (renamed from t/t3900/EUCJP.txt)0
-rwxr-xr-xt/t3901-i18n-patch.sh40
-rw-r--r--t/t4013/diff.log_--decorate_--all6
-rwxr-xr-xt/t4020-diff-external.sh9
-rwxr-xr-xt/t4202-log.sh6
-rw-r--r--t/t5100/rfc2047-samples.mbox32
-rw-r--r--t/t5100/sample.mbox8
-rwxr-xr-xt/t5500-fetch-pack.sh276
-rwxr-xr-xt/t6030-bisect-porcelain.sh13
-rwxr-xr-xt/t6040-tracking-info.sh14
-rwxr-xr-xt/t7406-submodule-reference.sh81
-rwxr-xr-xt/t8005-blame-i18n.sh32