summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Documentation/RelNotes/2.17.4.txt16
-rw-r--r--Documentation/RelNotes/2.17.5.txt22
-rw-r--r--Documentation/RelNotes/2.18.3.txt5
-rw-r--r--Documentation/RelNotes/2.18.4.txt5
-rw-r--r--Documentation/RelNotes/2.19.4.txt5
-rw-r--r--Documentation/RelNotes/2.19.5.txt5
-rw-r--r--Documentation/RelNotes/2.20.3.txt5
-rw-r--r--Documentation/RelNotes/2.20.4.txt5
-rw-r--r--Documentation/RelNotes/2.21.2.txt5
-rw-r--r--Documentation/RelNotes/2.21.3.txt5
-rw-r--r--Documentation/RelNotes/2.22.3.txt5
-rw-r--r--Documentation/RelNotes/2.22.4.txt5
-rw-r--r--Documentation/RelNotes/2.23.2.txt5
-rw-r--r--Documentation/RelNotes/2.23.3.txt5
-rw-r--r--Documentation/RelNotes/2.24.2.txt5
-rw-r--r--Documentation/RelNotes/2.24.3.txt5
-rw-r--r--Documentation/RelNotes/2.25.3.txt5
-rw-r--r--Documentation/RelNotes/2.25.4.txt5
-rw-r--r--Documentation/RelNotes/2.26.1.txt5
-rw-r--r--Documentation/RelNotes/2.26.2.txt5
-rw-r--r--Documentation/RelNotes/2.27.0.txt94
-rw-r--r--Documentation/config.txt2
-rw-r--r--Documentation/config/feature.txt3
-rw-r--r--Documentation/config/http.txt21
-rw-r--r--Documentation/config/pack.txt4
-rw-r--r--Documentation/config/stash.txt18
-rw-r--r--Documentation/config/tag.txt7
-rw-r--r--Documentation/config/tar.txt6
-rw-r--r--Documentation/fetch-options.txt10
-rw-r--r--Documentation/git-clone.txt13
-rw-r--r--Documentation/git-fast-import.txt20
-rw-r--r--Documentation/git-init.txt7
-rw-r--r--Documentation/git-pack-objects.txt10
-rw-r--r--Documentation/git.txt6
-rw-r--r--Documentation/howto/maintain-git.txt52
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile2
l---------RelNotes2
-rw-r--r--abspath.c18
-rw-r--r--advice.c97
-rw-r--r--advice.h52
-rw-r--r--apply.c2
-rw-r--r--archive.c13
-rw-r--r--archive.h1
-rw-r--r--builtin/cat-file.c5
-rw-r--r--builtin/checkout.c64
-rw-r--r--builtin/clone.c13
-rw-r--r--builtin/commit-graph.c5
-rw-r--r--builtin/commit.c42
-rw-r--r--builtin/describe.c15
-rw-r--r--builtin/fmt-merge-msg.c11
-rw-r--r--builtin/init-db.c79
-rw-r--r--builtin/merge-base.c12
-rw-r--r--builtin/pack-objects.c6
-rw-r--r--builtin/pull.c16
-rw-r--r--builtin/rebase.c1
-rw-r--r--builtin/reset.c16
-rw-r--r--builtin/rev-parse.c12
-rw-r--r--builtin/stash.c50
-rw-r--r--builtin/submodule--helper.c8
-rw-r--r--builtin/tag.c5
-rw-r--r--builtin/worktree.c9
-rw-r--r--cache.h30
-rwxr-xr-xci/lib.sh6
-rw-r--r--commit-slab.h7
-rw-r--r--commit.c45
-rw-r--r--config.mak.dev2
-rw-r--r--connected.c4
-rw-r--r--convert.c66
-rw-r--r--convert.h29
-rw-r--r--credential.c67
-rw-r--r--credential.h15
-rw-r--r--csum-file.c2
-rw-r--r--diff.c5
-rw-r--r--editor.c11
-rw-r--r--entry.c7
-rw-r--r--environment.c18
-rw-r--r--fast-import.c246
-rw-r--r--fsck.c147
-rwxr-xr-xgit-legacy-stash.sh798
-rwxr-xr-xgit-p4.py235
-rw-r--r--git.c7
-rw-r--r--gpg-interface.c97
-rw-r--r--gpg-interface.h9
-rw-r--r--hash.h21
-rw-r--r--hex.c55
-rw-r--r--http.c76
-rw-r--r--log-tree.c34
-rw-r--r--merge-recursive.c2
-rw-r--r--merge.c1
-rw-r--r--oidset.h1
-rw-r--r--path.c6
-rw-r--r--repo-settings.c3
-rw-r--r--repository.c4
-rw-r--r--sequencer.c55
-rw-r--r--sequencer.h3
-rw-r--r--setup.c41
-rw-r--r--sha1-file.c31
-rw-r--r--sha256/gcrypt.h6
-rw-r--r--submodule.c22
-rw-r--r--submodule.h4
-rw-r--r--t/README10
-rw-r--r--t/helper/test-advise.c22
-rw-r--r--t/helper/test-dump-split-index.c2
-rw-r--r--t/helper/test-path-utils.c5
-rw-r--r--t/helper/test-repository.c14
-rw-r--r--t/helper/test-tool.c1
-rw-r--r--t/helper/test-tool.h1
-rwxr-xr-xt/lib-credential.sh2
-rwxr-xr-xt/lib-submodule-update.sh68
-rwxr-xr-xt/t0018-advice.sh32
-rwxr-xr-xt/t0021-conversion.sh198
-rw-r--r--t/t0021/rot13-filter.pl6
-rwxr-xr-xt/t0300-credentials.sh151
-rwxr-xr-xt/t1450-fsck.sh24
-rwxr-xr-xt/t2402-worktree-list.sh2
-rwxr-xr-xt/t3403-rebase-skip.sh79
-rwxr-xr-xt/t3404-rebase-interactive.sh64
-rwxr-xr-xt/t3417-rebase-whitespace-fix.sh4
-rwxr-xr-xt/t3419-rebase-patch-id.sh114
-rwxr-xr-xt/t3431-rebase-fork-point.sh20
-rwxr-xr-xt/t3507-cherry-pick-conflict.sh23
-rwxr-xr-xt/t3510-cherry-pick-sequence.sh3
-rwxr-xr-xt/t3700-add.sh2
-rwxr-xr-xt/t3701-add-interactive.sh2
-rwxr-xr-xt/t3903-stash.sh14
-rwxr-xr-xt/t4057-diff-combined-paths.sh2
-rwxr-xr-xt/t4150-am.sh2
-rwxr-xr-xt/t4202-log.sh105
-rwxr-xr-xt/t5322-pack-objects-sparse.sh4
-rwxr-xr-xt/t5521-pull-options.sh22
-rwxr-xr-xt/t5537-fetch-shallow.sh2</