summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml2
-rw-r--r--Documentation/RelNotes/2.10.1.txt87
-rw-r--r--Documentation/RelNotes/2.11.0.txt298
-rw-r--r--Documentation/config.txt38
-rw-r--r--Documentation/diff-config.txt16
-rw-r--r--Documentation/diff-heuristic-options.txt7
-rw-r--r--Documentation/diff-options.txt27
-rw-r--r--Documentation/git-add.txt7
-rw-r--r--Documentation/git-annotate.txt1
-rw-r--r--Documentation/git-blame.txt2
-rw-r--r--Documentation/git-cat-file.txt40
-rw-r--r--Documentation/git-check-ref-format.txt4
-rw-r--r--Documentation/git-checkout.txt12
-rw-r--r--Documentation/git-clone.txt5
-rw-r--r--Documentation/git-cvsimport.txt2
-rw-r--r--Documentation/git-format-patch.txt8
-rw-r--r--Documentation/git-index-pack.txt2
-rw-r--r--Documentation/git-receive-pack.txt3
-rw-r--r--Documentation/git-status.txt133
-rw-r--r--Documentation/git-unpack-objects.txt3
-rw-r--r--Documentation/gitcvs-migration.txt6
-rw-r--r--Documentation/gitweb.conf.txt21
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile18
l---------RelNotes2
-rw-r--r--apply.c4986
-rw-r--r--apply.h137
-rw-r--r--builtin.h2
-rw-r--r--builtin/add.c47
-rw-r--r--builtin/am.c308
-rw-r--r--builtin/apply.c4861
-rw-r--r--builtin/blame.c106
-rw-r--r--builtin/branch.c2
-rw-r--r--builtin/cat-file.c170
-rw-r--r--builtin/checkout-index.c2
-rw-r--r--builtin/checkout.c87
-rw-r--r--builtin/clone.c113
-rw-r--r--builtin/commit-tree.c20
-rw-r--r--builtin/commit.c80
-rw-r--r--builtin/config.c4
-rw-r--r--builtin/diff.c27
-rw-r--r--builtin/fmt-merge-msg.c2
-rw-r--r--builtin/fsck.c4
-rw-r--r--builtin/gc.c2
-rw-r--r--builtin/grep.c3
-rw-r--r--builtin/hash-object.c13
-rw-r--r--builtin/help.c30
-rw-r--r--builtin/index-pack.c5
-rw-r--r--builtin/init-db.c109
-rw-r--r--builtin/log.c68
-rw-r--r--builtin/ls-files.c2
-rw-r--r--builtin/merge-index.c2
-rw-r--r--builtin/merge-recursive.c19
-rw-r--r--builtin/merge.c2
-rw-r--r--builtin/mv.c2
-rw-r--r--builtin/notes.c66
-rw-r--r--builtin/pack-objects.c159
-rw-r--r--builtin/read-tree.c2
-rw-r--r--builtin/receive-pack.c70
-rw-r--r--builtin/reset.c52
-rw-r--r--builtin/rev-list.c74
-rw-r--r--builtin/rm.c18
-rw-r--r--builtin/show-branch.c30
-rw-r--r--builtin/submodule--helper.c158
-rw-r--r--builtin/unpack-objects.c7
-rw-r--r--builtin/update-index.c97
-rw-r--r--builtin/worktree.c2
-rw-r--r--cache-tree.c4
-rw-r--r--cache.h66
-rw-r--r--commit.c10
-rw-r--r--config.c5
-rw-r--r--connect.c40
-rw-r--r--contrib/coccinelle/array.cocci26
-rw-r--r--contrib/coccinelle/object_id.cocci12
-rw-r--r--contrib/coccinelle/strbuf.cocci5
-rw-r--r--diff-lib.c31
-rw-r--r--diff-no-index.c3
-rw-r--r--diff.c110
-rw-r--r--diff.h12
-rw-r--r--diffcore-pickaxe.c18
-rw-r--r--dir.c7
-rw-r--r--entry.c9
-rw-r--r--environment.c13
-rw-r--r--fetch-pack.c11
-rwxr-xr-xgit-add--interactive.perl5
-rw-r--r--git-compat-util.h24
-rw-r--r--git-gui/lib/commit.tcl3
-rw-r--r--git-gui/lib/index.tcl6
-rw-r--r--git-gui/lib/merge.tcl7
-rw-r--r--git-gui/po/glossary/pt_pt.po293
-rw-r--r--git-gui/po/ja.po2747
-rw-r--r--git-gui/po/pt_pt.po2716
-rw-r--r--git-rebase--interactive.sh5
-rwxr-xr-xgit-stash.sh6
-rwxr-xr-xgit-submodule.sh7
-rw-r--r--git.c17
-rwxr-xr-xgitweb/gitweb.perl14
-rw-r--r--graph.c100
-rw-r--r--graph.h22
-rw-r--r--grep.c14
-rw-r--r--http.c31
-rw-r--r--ident.c34
-rw-r--r--log-tree.c5
-rw-r--r--mailinfo.c116
-rw-r--r--mailinfo.h1
-rw-r--r--merge-recursive.c10
-rw-r--r--merge.c9
-rw-r--r--notes-merge.c135
-rw-r--r--notes.c12
-rw-r--r--pack-check.c7
-rw-r--r--pack-revindex.c2
-rw-r--r--pager.c93
-rw-r--r--parse-options-cb.c12
-rw-r--r--parse-options.h1
-rw-r--r--patch-ids.c16
-rw-r--r--path.c39
-rw-r--r--pathspec.c3
-rw-r--r--pathspec.h2
-rw-r--r--pretty.c2
-rw-r--r--read-cache.c67
-rw-r--r--refs.c317
-rw-r--r--refs.h16
-rw-r--r--refs/files-backend.c572
-rw-r--r--refs/refs-internal.h220
-rw-r--r--remote.c8
-rw-r--r--rerere.c3
-rw-r--r--resolve-undo.c2
-rw-r--r--revision.c2
-rw-r--r--sequencer.c197
-rw-r--r--sha1_file.c300
-rw-r--r--sha1_name.c20
-rw-r--r--split-index.c6
-rw-r--r--strbuf.c2
-rw-r--r--streaming.c16
-rw-r--r