summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.mailmap1
-rw-r--r--Documentation/RelNotes/2.21.0.txt86
-rw-r--r--Documentation/config/advice.txt7
-rw-r--r--Documentation/config/http.txt9
-rw-r--r--Documentation/config/worktree.txt4
-rw-r--r--Documentation/diff-options.txt5
-rw-r--r--Documentation/git-checkout.txt4
-rw-r--r--Documentation/git-clone.txt6
-rw-r--r--Documentation/git-column.txt2
-rw-r--r--Documentation/git-fast-export.txt23
-rw-r--r--Documentation/git-fast-import.txt23
-rw-r--r--Documentation/git-gc.txt2
-rw-r--r--Documentation/git-init.txt4
-rw-r--r--Documentation/git-push.txt23
-rw-r--r--Documentation/git-quiltimport.txt5
-rw-r--r--Documentation/git-rebase.txt7
-rw-r--r--Documentation/git-status.txt162
-rw-r--r--Documentation/gitdiffcore.txt3
-rw-r--r--Documentation/gitweb.conf.txt6
-rw-r--r--Documentation/glossary-content.txt2
-rw-r--r--Documentation/rev-list-options.txt4
-rw-r--r--advice.c2
-rw-r--r--advice.h1
-rw-r--r--alias.c4
-rw-r--r--apply.c3
-rw-r--r--archive-tar.c2
-rw-r--r--archive.c18
-rw-r--r--attr.c4
-rw-r--r--banned.h2
-rw-r--r--bisect.c51
-rw-r--r--bisect.h5
-rw-r--r--blame.c39
-rw-r--r--branch.c21
-rw-r--r--branch.h8
-rw-r--r--builtin/add.c2
-rw-r--r--builtin/am.c4
-rw-r--r--builtin/bisect--helper.c2
-rw-r--r--builtin/branch.c6
-rw-r--r--builtin/bundle.c7
-rw-r--r--builtin/checkout-index.c6
-rw-r--r--builtin/checkout.c65
-rw-r--r--builtin/clone.c33
-rw-r--r--builtin/commit.c8
-rw-r--r--builtin/config.c3
-rw-r--r--builtin/count-objects.c4
-rw-r--r--builtin/difftool.c2
-rw-r--r--builtin/fast-export.c190
-rw-r--r--builtin/fsck.c198
-rw-r--r--builtin/gc.c2
-rw-r--r--builtin/grep.c5
-rw-r--r--builtin/log.c5
-rw-r--r--builtin/ls-files.c2
-rw-r--r--builtin/ls-tree.c3
-rw-r--r--builtin/merge-ours.c2
-rw-r--r--builtin/merge-tree.c2
-rw-r--r--builtin/merge.c6
-rw-r--r--builtin/notes.c2
-rw-r--r--builtin/pack-objects.c12
-rw-r--r--builtin/prune.c1
-rw-r--r--builtin/pull.c3
-rw-r--r--builtin/push.c7
-rw-r--r--builtin/read-tree.c4
-rw-r--r--builtin/rebase--interactive.c19
-rw-r--r--builtin/rebase.c17
-rw-r--r--builtin/reflog.c34
-rw-r--r--builtin/repack.c26
-rw-r--r--builtin/rerere.c10
-rw-r--r--builtin/reset.c4
-rw-r--r--builtin/rev-list.c6
-rw-r--r--builtin/revert.c11
-rw-r--r--builtin/stripspace.c3
-rw-r--r--builtin/submodule--helper.c15
-rw-r--r--bundle.c26
-rw-r--r--bundle.h9
-rw-r--r--cache-tree.c28
-rw-r--r--cache-tree.h4
-rw-r--r--cache.h4
-rw-r--r--combine-diff.c2
-rw-r--r--commit-graph.c43
-rw-r--r--compat/cygwin.c19
-rw-r--r--compat/cygwin.h2
-rw-r--r--compat/mingw.c29
-rw-r--r--compat/mingw.h20
-rw-r--r--compat/win32/path-utils.c28
-rw-r--r--compat/win32/path-utils.h20
-rw-r--r--config.mak.uname4
-rw-r--r--contrib/completion/git-completion.bash2
-rw-r--r--convert.c9
-rw-r--r--credential-cache--daemon.c3
-rw-r--r--delta-islands.c24
-rw-r--r--delta-islands.h9
-rw-r--r--diff-lib.c7
-rw-r--r--diff.c43
-rw-r--r--diff.h8
-rw-r--r--diffcore-pickaxe.c10
-rw-r--r--dir.c41
-rw-r--r--entry.c10
-rw-r--r--environment.c4
-rw-r--r--fast-import.c166
-rw-r--r--fetch-pack.c39
-rw-r--r--git-compat-util.h5
-rwxr-xr-xgit-quiltimport.sh6
-rwxr-xr-xgit-stash.sh17
-rw-r--r--git.c35
-rw-r--r--grep.c2
-rw-r--r--http-backend.c2
-rw-r--r--http-walker.c2
-rw-r--r--http.c43
-rw-r--r--imap-send.c3
-rw-r--r--line-log.c2
-rw-r--r--list-objects-filter.c10
-rw-r--r--list-objects-filter.h2
-rw-r--r--list-objects.c16
-rw-r--r--ll-merge.c4
-rw-r--r--ll-merge.h1
-rw-r--r--merge-recursive.c532
-rw-r--r--midx.c2
-rw-r--r--notes-cache.c12
-rw-r--r--notes-cache.h6
-rw-r--r--notes-merge.c16
-rw-r--r--notes-merge.h5
-rw-r--r--object-store.h60
-rw-r--r--object.c26
-rw-r--r--pack-bitmap-write.c6
-rw-r--r--pack-bitmap.c13
-rw-r--r--pack-bitmap.h3
-rw-r--r--pack-check.c9
-rw-r--r--pack-objects.c6
-rw-r--r--pack-objects.h5
-rw-r--r--pack.h4
-rw-r--r--packfile.c20
-rw-r--r--parse-options-cb.c7
-rw-r--r--parse-options.c66
-rw-r--r--parse-options.h11
-rw-r--r--path.c2