summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/RelNotes/1.7.8.txt156
-rw-r--r--Documentation/blame-options.txt1
-rw-r--r--Documentation/config.txt24
-rw-r--r--Documentation/diff-options.txt4
-rw-r--r--Documentation/git-branch.txt22
-rw-r--r--Documentation/git-check-attr.txt3
-rw-r--r--Documentation/git-check-ref-format.txt53
-rw-r--r--Documentation/git-cherry-pick.txt6
-rw-r--r--Documentation/git-for-each-ref.txt7
-rw-r--r--Documentation/git-mergetool.txt7
-rw-r--r--Documentation/git-read-tree.txt52
-rw-r--r--Documentation/git-rev-parse.txt4
-rw-r--r--Documentation/git-revert.txt6
-rw-r--r--Documentation/git-submodule.txt8
-rw-r--r--Documentation/git-svn.txt2
-rw-r--r--Documentation/git-tag.txt8
-rw-r--r--Documentation/git-update-index.txt7
-rw-r--r--Documentation/sequencer.txt9
-rw-r--r--Documentation/technical/api-argv-array.txt46
-rw-r--r--Documentation/technical/api-parse-options.txt21
-rw-r--r--Documentation/technical/api-sha1-array.txt79
-rw-r--r--Documentation/technical/pack-protocol.txt7
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile25
l---------RelNotes2
-rw-r--r--advice.c31
-rw-r--r--advice.h3
-rw-r--r--archive.c4
-rw-r--r--argv-array.c51
-rw-r--r--argv-array.h20
-rw-r--r--bisect.c68
-rw-r--r--branch.c2
-rw-r--r--builtin/apply.c20
-rw-r--r--builtin/branch.c45
-rw-r--r--builtin/bundle.c2
-rw-r--r--builtin/check-attr.c5
-rw-r--r--builtin/check-ref-format.c61
-rw-r--r--builtin/checkout.c61
-rw-r--r--builtin/commit.c11
-rw-r--r--builtin/fetch-pack.c22
-rw-r--r--builtin/fetch.c75
-rw-r--r--builtin/fmt-merge-msg.c2
-rw-r--r--builtin/for-each-ref.c93
-rw-r--r--builtin/fsck.c9
-rw-r--r--builtin/grep.c3
-rw-r--r--builtin/ls-files.c2
-rw-r--r--builtin/ls-remote.c3
-rw-r--r--builtin/merge.c136
-rw-r--r--builtin/name-rev.c4
-rw-r--r--builtin/pack-objects.c4
-rw-r--r--builtin/patch-id.c10
-rw-r--r--builtin/receive-pack.c133
-rw-r--r--builtin/remote.c28
-rw-r--r--builtin/replace.c2
-rw-r--r--builtin/rev-list.c27
-rw-r--r--builtin/rev-parse.c8
-rw-r--r--builtin/revert.c741
-rw-r--r--builtin/show-ref.c2
-rw-r--r--builtin/tag.c20
-rw-r--r--bundle.c18
-rw-r--r--bundle.h3
-rw-r--r--cache.h47
-rw-r--r--commit.c26
-rw-r--r--commit.h8
-rw-r--r--compat/obstack.c15
-rw-r--r--config.c36
-rw-r--r--connect.c2
-rw-r--r--connected.c62
-rw-r--r--connected.h20
-rwxr-xr-xcontrib/mw-to-git/git-remote-mediawiki823
-rw-r--r--contrib/mw-to-git/git-remote-mediawiki.txt7
-rw-r--r--daemon.c49
-rw-r--r--date.c34
-rw-r--r--diff-lib.c3
-rw-r--r--diff.c6
-rw-r--r--dir.c63
-rw-r--r--dir.h1
-rw-r--r--environment.c2
-rw-r--r--fast-import.c11
-rwxr-xr-xgit-am.sh34
-rwxr-xr-xgit-cvsserver.perl4
-rwxr-xr-xgit-difftool.perl2
-rwxr-xr-xgit-filter-branch.sh4
-rwxr-xr-xgit-mergetool.sh76
-rwxr-xr-xgit-pull.sh2
-rw-r--r--git-rebase--interactive.sh30
-rwxr-xr-xgit-send-email.perl21
-rw-r--r--git-sh-setup.sh2
-rwxr-xr-xgit-stash.sh4
-rwxr-xr-xgit-submodule.sh68
-rwxr-xr-xgit-svn.perl2
-rwxr-xr-xgit-web--browse.sh10
-rw-r--r--git_remote_helpers/git/git.py2
-rwxr-xr-xgitweb/gitweb.perl14
-rw-r--r--gitweb/static/js/javascript-detection.js8
-rw-r--r--hex.c10
-rw-r--r--http-push.c8
-rw-r--r--http.c9
-rw-r--r--kwset.c2
-rw-r--r--list-objects.c28
-rw-r--r--list-objects.h5
-rw-r--r--merge-recursive.c2
-rw-r--r--notes-merge.c8
-rw-r--r--pack-refs.c2
-rw-r--r--parse-options-cb.c5
-rw-r--r--parse-options.c4
-rw-r--r--parse-options.h16
-rw-r--r--perl/Git.pm32
-rw-r--r--quote.c23
-rw-r--r--quote.h13
-rw-r--r--refs.c639
-rw-r--r--refs.h23
-rw-r--r--remote-curl.c9
-rw-r--r--remote.c55
-rw-r--r--revision.c117
-rw-r--r--revision.h25
-rw-r--r--run-command.c18
-rw-r--r--sequencer.c19
-rw-r--r--sequencer.h20
-rw-r--r--setup.c39
-rw-r--r--sha1_file.c37
-rw-r--r--sha1_name.c10
-rw-r--r--submodule.c48
-rwxr-xr-xt/lib-gpg.sh34
-rw-r--r--t/lib-gpg/pubring.gpg (renamed from t/t7004/pubring.gpg)bin1164 -> 1164 bytes
-rw-r--r--t/lib-gpg/random_seed (renamed from t/t7004/random_seed)bin600 -> 600 bytes
-rw-r--r--t/lib-gpg/secring.gpg (renamed from t/t7004/secring.gpg)bin1237 -> 1237 bytes
-rw-r--r--t/lib-gpg/trustdb.gpg (renamed from t/t7004/trustdb.gpg)bin1280 -> 1280 bytes
-rwxr-xr-xt/t0003-attributes.sh87
-rwxr-xr-xt/t0006-date.sh6
-rwxr-xr-xt/t0040-parse-options.sh2
-rwxr-xr-xt/t1011-read-tree-sparse-checkout.sh16
-rwxr-xr-xt/t1402-check-ref-format.sh120
-rwxr-xr-xt/t2020-checkout-detach.sh7
-rwxr-xr-xt/t3200-branch.sh64