summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Documentation/CodingGuidelines7
-rw-r--r--Documentation/RelNotes/2.35.0.txt153
-rw-r--r--Documentation/RelNotes/2.35.1.txt6
-rw-r--r--Documentation/RelNotes/2.36.0.txt131
-rw-r--r--Documentation/SubmittingPatches89
-rw-r--r--Documentation/config.txt35
-rw-r--r--Documentation/config/branch.txt3
-rw-r--r--Documentation/config/gpg.txt8
-rw-r--r--Documentation/fetch-options.txt1
-rw-r--r--Documentation/git-am.txt16
-rw-r--r--Documentation/git-apply.txt11
-rw-r--r--Documentation/git-branch.txt24
-rw-r--r--Documentation/git-cat-file.txt10
-rw-r--r--Documentation/git-checkout.txt2
-rw-r--r--Documentation/git-clone.txt8
-rw-r--r--Documentation/git-fmt-merge-msg.txt6
-rw-r--r--Documentation/git-format-patch.txt6
-rw-r--r--Documentation/git-hook.txt45
-rw-r--r--Documentation/git-ls-files.txt5
-rw-r--r--Documentation/git-merge.txt8
-rw-r--r--Documentation/git-mktree.txt2
-rw-r--r--Documentation/git-name-rev.txt30
-rw-r--r--Documentation/git-repack.txt5
-rw-r--r--Documentation/git-sparse-checkout.txt100
-rw-r--r--Documentation/git-switch.txt2
-rw-r--r--Documentation/gitattributes.txt11
-rw-r--r--Documentation/gitcli.txt19
-rw-r--r--Documentation/githooks.txt4
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile52
-rw-r--r--README.md14
l---------RelNotes2
-rw-r--r--add-patch.c20
-rw-r--r--apply.c64
-rw-r--r--apply.h27
-rw-r--r--archive.c8
-rw-r--r--branch.c194
-rw-r--r--branch.h3
-rw-r--r--builtin.h1
-rw-r--r--builtin/add.c14
-rw-r--r--builtin/am.c101
-rw-r--r--builtin/branch.c8
-rw-r--r--builtin/cat-file.c182
-rw-r--r--builtin/checkout.c30
-rw-r--r--builtin/clean.c44
-rw-r--r--builtin/clone.c25
-rw-r--r--builtin/commit.c17
-rw-r--r--builtin/describe.c6
-rw-r--r--builtin/diff-tree.c2
-rw-r--r--builtin/diff.c6
-rw-r--r--builtin/difftool.c4
-rw-r--r--builtin/fast-export.c44
-rw-r--r--builtin/fast-import.c12
-rw-r--r--builtin/fetch.c90
-rw-r--r--builtin/fmt-merge-msg.c4
-rw-r--r--builtin/gc.c17
-rw-r--r--builtin/hook.c84
-rw-r--r--builtin/index-pack.c4
-rw-r--r--builtin/init-db.c2
-rw-r--r--builtin/log.c9
-rw-r--r--builtin/ls-files.c14
-rw-r--r--builtin/merge.c16
-rw-r--r--builtin/name-rev.c30
-rw-r--r--builtin/notes.c9
-rw-r--r--builtin/pack-objects.c2
-rw-r--r--builtin/pull.c9
-rw-r--r--builtin/push.c8
-rw-r--r--builtin/rebase.c13
-rw-r--r--builtin/receive-pack.c40
-rw-r--r--builtin/reflog.c387
-rw-r--r--builtin/repack.c12
-rw-r--r--builtin/reset.c10
-rw-r--r--builtin/rev-list.c4
-rw-r--r--builtin/rm.c7
-rw-r--r--builtin/show-branch.c4
-rw-r--r--builtin/sparse-checkout.c214
-rw-r--r--builtin/stash.c30
-rw-r--r--builtin/submodule--helper.c4
-rw-r--r--builtin/tag.c27
-rw-r--r--builtin/update-index.c11
-rw-r--r--builtin/worktree.c32
-rw-r--r--cache.h6
-rw-r--r--command-list.txt1
-rw-r--r--commit.c31
-rw-r--r--commit.h5
-rw-r--r--common-main.c13
-rw-r--r--compat/mingw.c10
-rw-r--r--compat/qsort_s.c14
-rw-r--r--compat/win32/lazyload.h6
-rw-r--r--compat/win32/trace2_win32_process_info.c4
-rw-r--r--compat/winansi.c11
-rw-r--r--config.c140
-rw-r--r--config.h46
-rw-r--r--config.mak.dev10
-rw-r--r--config.mak.uname14
-rw-r--r--contrib/buildsystems/CMakeLists.txt2
-rw-r--r--contrib/completion/git-completion.bash44
-rwxr-xr-xcontrib/mw-to-git/t/t9365-continuing-queries.sh2
-rwxr-xr-xcontrib/subtree/git-subtree.sh7
-rwxr-xr-xcontrib/subtree/t/t7900-subtree.sh2
-rw-r--r--daemon.c2
-rw-r--r--diff.c443
-rw-r--r--dir.c21
-rw-r--r--dir.h9
-rw-r--r--fetch-pack.c2
-rw-r--r--fmt-merge-msg.c9
-rw-r--r--fmt-merge-msg.h1
-rw-r--r--git-compat-util.h36
-rwxr-xr-xgit-p4.py421
-rwxr-xr-xgit-send-email.perl22
-rw-r--r--git.c7
-rw-r--r--gpg-interface.c34
-rw-r--r--grep.c86
-rw-r--r--grep.h2
-rw-r--r--help.c2
-rw-r--r--hook.c131
-rw-r--r--hook.h57
-rw-r--r--http-backend.c3
-rw-r--r--http-fetch.c4
-rw-r--r--mem-pool.c26
-rw-r--r--merge-ort.c33
-rw-r--r--object-name.c8
-rw-r--r--packfile.c2
-rw-r--r--parse-options-cb.c16
-rw-r--r--parse-options.c15
-rw-r--r--parse-options.h17
-rw-r--r--po/README.md4
-rw-r--r--po/bg.po6281
-rw-r--r--po/ca.po9520
-rw-r--r--po/de.po6332
-rw-r--r--po/fr.po6633
-rw-r--r--po/git.pot6009
-rw-r--r--po/id.po6717