summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules4
-rw-r--r--Documentation/Makefile1
-rw-r--r--Documentation/RelNotes/2.10.4.txt4
-rw-r--r--Documentation/RelNotes/2.11.3.txt4
-rw-r--r--Documentation/RelNotes/2.12.4.txt4
-rw-r--r--Documentation/RelNotes/2.13.3.txt62
-rw-r--r--Documentation/RelNotes/2.13.4.txt28
-rw-r--r--Documentation/RelNotes/2.13.5.txt4
-rw-r--r--Documentation/RelNotes/2.14.0.txt139
-rw-r--r--Documentation/RelNotes/2.14.1.txt4
-rw-r--r--Documentation/RelNotes/2.7.6.txt25
-rw-r--r--Documentation/RelNotes/2.8.6.txt4
-rw-r--r--Documentation/RelNotes/2.9.5.txt4
-rw-r--r--Documentation/diff-options.txt2
-rw-r--r--Documentation/git-commit.txt11
-rw-r--r--Documentation/git-patch-id.txt3
-rw-r--r--Documentation/git-pull.txt12
-rw-r--r--Documentation/git-rebase.txt2
-rw-r--r--Documentation/git-rm.txt4
-rw-r--r--Documentation/git-submodule.txt44
-rw-r--r--Documentation/gitsubmodules.txt221
-rw-r--r--Documentation/i18n.txt10
-rw-r--r--Documentation/technical/api-hashmap.txt309
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile50
l---------RelNotes2
-rw-r--r--alias.c2
-rw-r--r--apply.c9
-rw-r--r--archive.c2
-rw-r--r--attr.c7
-rw-r--r--bisect.c18
-rw-r--r--blame.c6
-rw-r--r--builtin/am.c6
-rw-r--r--builtin/branch.c15
-rw-r--r--builtin/cat-file.c8
-rw-r--r--builtin/commit-tree.c4
-rw-r--r--builtin/commit.c19
-rw-r--r--builtin/describe.c12
-rw-r--r--builtin/difftool.c24
-rw-r--r--builtin/fast-export.c7
-rw-r--r--builtin/fetch.c36
-rw-r--r--builtin/fsck.c8
-rw-r--r--builtin/gc.c6
-rw-r--r--builtin/grep.c12
-rw-r--r--builtin/log.c6
-rw-r--r--builtin/ls-remote.c2
-rw-r--r--builtin/merge-tree.c6
-rw-r--r--builtin/name-rev.c2
-rw-r--r--builtin/notes.c2
-rw-r--r--builtin/pull.c73
-rw-r--r--builtin/receive-pack.c8
-rw-r--r--builtin/reflog.c2
-rw-r--r--builtin/replace.c6
-rw-r--r--builtin/reset.c10
-rw-r--r--builtin/rev-parse.c8
-rw-r--r--builtin/show-branch.c10
-rw-r--r--builtin/submodule--helper.c8
-rw-r--r--builtin/tag.c2
-rw-r--r--builtin/unpack-file.c12
-rw-r--r--builtin/update-ref.c69
-rw-r--r--builtin/verify-tag.c9
-rw-r--r--cache.h55
-rw-r--r--commit.c10
-rw-r--r--commit.h2
-rw-r--r--compat/cygwin.c19
-rw-r--r--compat/cygwin.h2
-rw-r--r--config.c23
-rw-r--r--config.h4
-rw-r--r--config.mak.uname2
-rw-r--r--connect.c11
-rw-r--r--contrib/coccinelle/free.cocci10
-rw-r--r--convert.c3
-rw-r--r--diff.c2
-rw-r--r--diffcore-order.c2
-rw-r--r--diffcore-rename.c2
-rw-r--r--dir.c8
-rw-r--r--ewah/ewah_bitmap.c4
-rw-r--r--fsck.c2
-rwxr-xr-xgit-add--interactive.perl43
-rw-r--r--git-compat-util.h3
-rwxr-xr-xgit-p4.py94
-rw-r--r--grep.c62
-rw-r--r--grep.h1
-rw-r--r--hash.h4
-rw-r--r--hashmap.c17
-rw-r--r--hashmap.h360
-rw-r--r--imap-send.c2
-rw-r--r--mailmap.c6
-rw-r--r--name-hash.c16
-rw-r--r--notes.c2
-rw-r--r--oidset.c5
-rw-r--r--patch-ids.c10
-rw-r--r--path.c5
-rw-r--r--perl/Git.pm54
-rw-r--r--po/TEAMS5
-rw-r--r--po/bg.po6181
-rw-r--r--po/ca.po6391
-rw-r--r--po/de.po6243
-rw-r--r--po/fr.po6260
-rw-r--r--po/git.pot6042
-rw-r--r--po/ko.po6824
-rw-r--r--po/ru.po7834
-rw-r--r--po/sv.po6374
-rw-r--r--po/vi.po6178
-rw-r--r--po/zh_CN.po6313
-rw-r--r--progress.c8
-rw-r--r--ref-filter.c6
-rw-r--r--reflog-walk.c33
-rw-r--r--refs.c9
-rw-r--r--remote.c15
-rw-r--r--remote.h2
-rw-r--r--repository.c2
-rw-r--r--revision.c20
-rw-r--r--sequencer.c65
-rw-r--r--sha1_file.c11
-rw-r--r--sha1_name.c245
m---------sha1collisiondetection0
-rw-r--r--shallow.c12
-rw-r--r--sub-process.c7
-rw-r--r--sub-process.h6
-rw-r--r--submodule-config.c74
-rw-r--r--submodule-config.h15
-rw-r--r--submodule.c58
-rw-r--r--submodule.h6
-rw-r--r--t/helper/test-hashmap.c19
-rw-r--r--t/helper/test-submodule-config.c10
-rw-r--r--t/helper/test-wildmatch.c6
-rw-r--r--t/lib-proto-disable.sh8
-rwxr-xr-xt/t0060-path-utils.sh2
-rwxr-xr-xt/t1300-repo-config.sh7
-rwxr-xr-xt/t1411-reflog-show.sh10
-rwxr-xr-xt/t3200-branch.sh11
-rwxr-xr-xt/t3205-branch-color.sh44
-rwxr-xr-xt/t5532-fetch-proxy.sh5
-rwxr-xr-xt/t5572-pull-submo