summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/check-whitespace.yml69
-rw-r--r--.github/workflows/main.yml58
-rw-r--r--Documentation/MyFirstContribution.txt7
-rw-r--r--Documentation/RelNotes/2.29.1.txt11
-rw-r--r--Documentation/RelNotes/2.29.2.txt12
-rw-r--r--Documentation/RelNotes/2.30.0.txt145
-rw-r--r--Documentation/SubmittingPatches43
-rw-r--r--Documentation/config.txt2
-rw-r--r--Documentation/config/advice.txt9
-rw-r--r--Documentation/config/checkout.txt21
-rw-r--r--Documentation/config/clone.txt4
-rw-r--r--Documentation/config/core.txt4
-rw-r--r--Documentation/config/format.txt2
-rw-r--r--Documentation/config/maintenance.txt18
-rw-r--r--Documentation/config/push.txt6
-rw-r--r--Documentation/diff-options.txt5
-rw-r--r--Documentation/git-am.txt2
-rw-r--r--Documentation/git-checkout.txt9
-rw-r--r--Documentation/git-cherry-pick.txt2
-rw-r--r--Documentation/git-clone.txt5
-rw-r--r--Documentation/git-commit-graph.txt4
-rw-r--r--Documentation/git-commit.txt10
-rw-r--r--Documentation/git-diff-index.txt9
-rw-r--r--Documentation/git-diff-tree.txt7
-rw-r--r--Documentation/git-diff.txt36
-rw-r--r--Documentation/git-filter-branch.txt2
-rw-r--r--Documentation/git-format-patch.txt2
-rw-r--r--Documentation/git-maintenance.txt48
-rw-r--r--Documentation/git-push.txt26
-rw-r--r--Documentation/git-rebase.txt2
-rw-r--r--Documentation/git-restore.txt4
-rw-r--r--Documentation/git-revert.txt2
-rw-r--r--Documentation/git-send-email.txt4
-rw-r--r--Documentation/git-svn.txt4
-rw-r--r--Documentation/git-switch.txt3
-rw-r--r--Documentation/git-worktree.txt5
-rw-r--r--Documentation/gitattributes.txt3
-rw-r--r--Documentation/githooks.txt2
-rw-r--r--Documentation/merge-options.txt11
-rw-r--r--Documentation/signoff-option.txt18
-rw-r--r--Documentation/technical/directory-rename-detection.txt15
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile32
l---------RelNotes2
-rw-r--r--add-patch.c8
-rw-r--r--advice.c3
-rw-r--r--advice.h2
-rw-r--r--apply.c9
-rw-r--r--blame.c6
-rw-r--r--builtin/am.c6
-rw-r--r--builtin/bisect--helper.c187
-rw-r--r--builtin/blame.c2
-rw-r--r--builtin/checkout.c22
-rw-r--r--builtin/clone.c71
-rw-r--r--builtin/commit.c2
-rw-r--r--builtin/credential.c3
-rw-r--r--builtin/diff-index.c10
-rw-r--r--builtin/diff-tree.c17
-rw-r--r--builtin/diff.c49
-rw-r--r--builtin/fast-import.c32
-rw-r--r--builtin/gc.c338
-rw-r--r--builtin/grep.c11
-rw-r--r--builtin/log.c2
-rw-r--r--builtin/merge-tree.c1
-rw-r--r--builtin/merge.c2
-rw-r--r--builtin/pull.c2
-rw-r--r--builtin/push.c27
-rw-r--r--builtin/rebase.c2
-rw-r--r--builtin/remote.c7
-rw-r--r--builtin/revert.c2
-rw-r--r--builtin/send-pack.c11
-rw-r--r--builtin/worktree.c5
-rw-r--r--commit-graph.c21
-rw-r--r--commit.c2
-rw-r--r--config.mak.dev1
-rw-r--r--contrib/completion/git-completion.bash50
-rw-r--r--contrib/completion/git-completion.zsh3
-rwxr-xr-xcontrib/git-resurrect.sh13
-rw-r--r--diff-lib.c63
-rw-r--r--diff.c23
-rw-r--r--diff.h11
-rw-r--r--dir.c6
-rw-r--r--fmt-merge-msg.c4
-rwxr-xr-xgit-add--interactive.perl7
-rwxr-xr-xgit-bisect.sh81
-rw-r--r--git-compat-util.h12
-rw-r--r--line-log.c2
-rw-r--r--midx.c21
-rw-r--r--perl/Git/SVN/Log.pm2
-rw-r--r--pkt-line.c3
-rw-r--r--po/TEAMS5
-rw-r--r--po/bg.po7784
-rw-r--r--po/ca.po7924
-rw-r--r--po/de.po7269
-rw-r--r--po/fr.po7302
-rw-r--r--po/git.pot7038
-rw-r--r--po/it.po7332
-rw-r--r--po/pt_PT.po19947
-rw-r--r--po/sv.po7272
-rw-r--r--po/tr.po8379
-rw-r--r--po/vi.po7301
-rw-r--r--po/zh_CN.po7220
-rw-r--r--po/zh_TW.po7317
-rw-r--r--refs.c5
-rw-r--r--refspec.c10
-rw-r--r--refspec.h1
-rw-r--r--remote-curl.c14
-rw-r--r--remote.c184
-rw-r--r--remote.h12
-rw-r--r--repo-settings.c6
-rw-r--r--repository.h2
-rw-r--r--send-pack.c1
-rw-r--r--sequencer.c7
-rw-r--r--sideband.c2
-rw-r--r--t/README48
-rw-r--r--t/helper/test-pkt-line.c23
-rw-r--r--t/lib-submodule-update.sh2
-rwxr-xr-xt/t0000-basic.sh55
-rwxr-xr-xt/t0001-init.sh13
-rwxr-xr-xt/t0070-fundamental.sh6
-rwxr-xr-xt/t0300-credentials.sh26
-rwxr-xr-xt/t1400-update-ref.sh10
-rwxr-xr-xt/t2016-checkout-patch.sh11
-rwxr-xr-xt/t2024-checkout-dwim.sh11
-rwxr-xr-xt/t2060-switch.sh5
-rwxr-xr-xt/t2071-restore-patch.sh8
-rwxr-xr-xt/t2200-add-update.sh3
-rwxr-xr-xt/t2402-worktree-list.sh10
-rwxr-xr-xt/t3200-branch.sh16
-rwxr-xr-xt/t3201-branch-contains.sh8
-rwxr-xr-xt/t3203-branch-output.sh4
-rwxr-xr-xt/t3205-branch-color.sh8
-rwxr-xr-x