summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.cirrus.yml9
-rw-r--r--.github/workflows/main.yml4
-rw-r--r--Documentation/MyFirstObjectWalk.txt4
-rw-r--r--Documentation/RelNotes/2.33.0.txt4
-rw-r--r--Documentation/RelNotes/2.34.0.txt226
-rw-r--r--Documentation/config.txt9
-rw-r--r--Documentation/config/advice.txt3
-rw-r--r--Documentation/config/gui.txt2
-rw-r--r--Documentation/config/help.txt16
-rw-r--r--Documentation/config/transfer.txt14
-rw-r--r--Documentation/git-branch.txt3
-rw-r--r--Documentation/git-bugreport.txt4
-rw-r--r--Documentation/git-bundle.txt145
-rw-r--r--Documentation/git-column.txt2
-rw-r--r--Documentation/git-for-each-ref.txt9
-rw-r--r--Documentation/git-index-pack.txt6
-rw-r--r--Documentation/git-maintenance.txt57
-rw-r--r--Documentation/git-merge.txt2
-rw-r--r--Documentation/git-multi-pack-index.txt20
-rw-r--r--Documentation/git-pull.txt21
-rw-r--r--Documentation/git-rebase.txt41
-rw-r--r--Documentation/git-receive-pack.txt5
-rw-r--r--Documentation/git-upload-pack.txt12
-rw-r--r--Documentation/gitfaq.txt2
-rw-r--r--Documentation/merge-options.txt44
-rw-r--r--Documentation/merge-strategies.txt99
-rw-r--r--Documentation/pretty-options.txt6
-rw-r--r--Documentation/rev-list-options.txt8
-rw-r--r--Documentation/technical/api-trace2.txt14
-rw-r--r--Documentation/technical/bitmap-format.txt71
-rw-r--r--Documentation/technical/directory-rename-detection.txt14
-rw-r--r--Documentation/technical/http-protocol.txt3
-rw-r--r--Documentation/technical/multi-pack-index.txt10
-rw-r--r--Documentation/technical/protocol-v2.txt3
-rw-r--r--Documentation/user-manual.txt2
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile85
l---------RelNotes2
-rw-r--r--advice.c89
-rw-r--r--advice.h35
-rw-r--r--apply.c22
-rw-r--r--archive.c7
-rw-r--r--bisect.c26
-rw-r--r--branch.c2
-rw-r--r--builtin/add.c30
-rw-r--r--builtin/am.c2
-rw-r--r--builtin/archive.c4
-rw-r--r--builtin/branch.c2
-rw-r--r--builtin/bugreport.c5
-rw-r--r--builtin/bundle.c11
-rw-r--r--builtin/checkout.c8
-rw-r--r--builtin/clone.c133
-rw-r--r--builtin/column.c2
-rw-r--r--builtin/commit-graph.c106
-rw-r--r--builtin/commit-tree.c4
-rw-r--r--builtin/commit.c9
-rw-r--r--builtin/credential-cache.c2
-rw-r--r--builtin/credential-store.c2
-rw-r--r--builtin/diff-index.c6
-rw-r--r--builtin/fast-export.c1
-rw-r--r--builtin/fetch.c97
-rw-r--r--builtin/gc.c674
-rw-r--r--builtin/grep.c64
-rw-r--r--builtin/hash-object.c6
-rw-r--r--builtin/index-pack.c62
-rw-r--r--builtin/log.c2
-rw-r--r--builtin/ls-remote.c2
-rw-r--r--builtin/mailsplit.c4
-rw-r--r--builtin/merge.c30
-rw-r--r--builtin/multi-pack-index.c13
-rw-r--r--builtin/notes.c4
-rw-r--r--builtin/pack-objects.c131
-rw-r--r--builtin/pull.c55
-rw-r--r--builtin/push.c12
-rw-r--r--builtin/rebase.c5
-rw-r--r--builtin/receive-pack.c20
-rw-r--r--builtin/repack.c14
-rw-r--r--builtin/replace.c2
-rw-r--r--builtin/reset.c2
-rw-r--r--builtin/revert.c3
-rw-r--r--builtin/rm.c2
-rw-r--r--builtin/send-pack.c1
-rw-r--r--builtin/show-branch.c15
-rw-r--r--builtin/submodule--helper.c334
-rw-r--r--builtin/tag.c6
-rw-r--r--builtin/update-index.c4
-rw-r--r--builtin/upload-pack.c28
-rw-r--r--bulk-checkin.c31
-rw-r--r--bundle.c12
-rw-r--r--bundle.h14
-rw-r--r--cache.h13
-rw-r--r--cbtree.h2
-rwxr-xr-xcheck_bindir13
-rwxr-xr-xci/install-docker-dependencies.sh4
-rwxr-xr-xci/run-build-and-tests.sh11
-rw-r--r--commit-graph.c77
-rw-r--r--commit-graph.h8
-rw-r--r--commit.c4
-rw-r--r--commit.h1
-rw-r--r--compat/linux/procinfo.c176
-rw-r--r--compat/mmap.c7
-rw-r--r--compat/nedmalloc/nedmalloc.c2
-rw-r--r--compat/stub/procinfo.c11
-rw-r--r--compat/win32/lazyload.h2
-rw-r--r--config.c28
-rw-r--r--config.h3
-rw-r--r--config.mak.dev19
-rw-r--r--config.mak.uname3
-rw-r--r--connect.c2
-rw-r--r--connected.c16
-rw-r--r--connected.h2
-rw-r--r--contrib/coccinelle/xopen.cocci16
-rw-r--r--contrib/completion/git-completion.bash14
-rw-r--r--contrib/completion/git-completion.tcsh5
-rw-r--r--credential.c1
-rw-r--r--csum-file.c8
-rwxr-xr-xdetect-compiler9
-rw-r--r--diff-lib.c4
-rw-r--r--diff-merges.c14
-rw-r--r--diff-merges.h2
-rw-r--r--diffcore-rename.c68
-rw-r--r--diffcore.h3
-rw-r--r--dir.c114
-rw-r--r--dir.h11
-rw-r--r--editor.c2
-rw-r--r--entry.c13
-rw-r--r--entry.h3
-rw-r--r--fetch-pack.c22
-rw-r--r--gettext.h24
-rw-r--r--git-compat-util.h4
-rwxr-xr-xgit-send-email.perl28
-rwxr-xr-xgit-submodule.sh122
-rw-r--r--