aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
14 hoursGit 2.45-rc0HEADv2.45.0-rc0mastermainJunio C Hamano2-1/+3
14 hoursMerge branch 'la/mailmap-entry'Junio C Hamano1-0/+1
14 hoursMerge branch 'pf/commitish-committish'Junio C Hamano3-13/+13
3 daysmailmap: change primary address for Linus ArverLinus Arver1-0/+1
3 daysThe twentieth batchJunio C Hamano1-0/+22
3 daysMerge branch 'pw/t3428-cleanup'Junio C Hamano1-37/+30
3 daysMerge branch 'ba/osxkeychain-updates'Junio C Hamano2-69/+310
3 daysMerge branch 'jt/reftable-geometric-compaction'Junio C Hamano6-138/+145
3 daysMerge branch 'tb/make-indent-conditional-with-non-spaces'Junio C Hamano5-135/+136
3 daysMerge branch 'rs/usage-fallback-to-show-message-format'Junio C Hamano1-1/+4
3 daysMerge branch 'rs/date-mode-pass-by-value'Junio C Hamano12-44/+44
3 daysMerge branch 'sj/userdiff-c-sharp'Junio C Hamano21-6/+352
3 daysMerge branch 'tb/t7700-fixup'Junio C Hamano1-0/+2
3 daysMerge branch 'jc/local-extern-shell-rules'Junio C Hamano9-19/+37
4 daysThe ninteenth batchJunio C Hamano1-0/+35
4 daysMerge branch 'jc/t2104-style-fixes'Junio C Hamano0-0/+0
4 daysMerge branch 'jc/unleak-core-excludesfile'Junio C Hamano2-1/+4
4 daysMerge branch 'jk/libcurl-8.7-regression-workaround'Junio C Hamano4-1/+14
4 daysMerge branch 'ps/t0610-umask-fix'Junio C Hamano1-28/+39
4 daysMerge branch 'gt/add-u-commit-i-pathspec-check'Junio C Hamano9-25/+46
4 daysMerge branch 'ds/fetch-config-parse-microfix'Junio C Hamano1-0/+1
4 daysMerge branch 'rs/apply-reject-fd-leakfix'Junio C Hamano1-2/+5
4 daysMerge branch 'rs/apply-lift-path-length-limit'Junio C Hamano4-30/+9
4 daysMerge branch 'ma/win32-unix-domain-socket'Junio C Hamano7-2/+50
7 daysThe eighteenth batchJunio C Hamano1-0/+10
7 daysMerge branch 'tb/midx-write'Junio C Hamano4-1539/+1559
7 daysMerge branch 'rs/t-prio-queue-cleanup'Junio C Hamano1-34/+17
7 daysMerge branch 'ps/reftable-binsearch-updates'Junio C Hamano7-97/+182
7 daysMerge branch 'jc/checkout-detach-wo-tracking-report'Junio C Hamano2-2/+6
7 daysMerge branch 'rs/imap-send-use-xsnprintf'Junio C Hamano1-20/+4
7 daysMerge branch 'js/merge-tree-3-trees'Junio C Hamano1-1/+1
8 daysmerge-tree: fix argument type of the `--merge-base` optionJohannes Schindelin1-1/+1
8 daystypo: replace 'commitish' with 'committish'Pi Fisher3-13/+13
10 daysThe seventeenth batchJunio C Hamano1-0/+4
10 daysMerge branch 'jc/t2104-style-update'Junio C Hamano1-15/+15
10 daysMerge branch 'kn/clarify-update-ref-doc'Junio C Hamano4-67/+67
10 daysMerge branch 'vs/complete-with-set-u-fix'Junio C Hamano1-2/+2
10 daysMerge branch 'rs/mem-pool-size-t-safety'Junio C Hamano1-2/+4
10 daysMerge branch 'ds/typofix-core-config-doc'Junio C Hamano1-1/+1
10 dayst2104: style fixesJunio C Hamano1-15/+15
10 dayst3428: restore coverage for "apply" backendPhillip Wood1-2/+2
10 dayst3428: use test_commit_messagePhillip Wood1-14/+7
10 dayst3428: modernize test setupPhillip Wood1-21/+21
10 daysThe sixteenth batchJunio C Hamano1-0/+33
10 daysMerge branch 'rj/use-adv-if-enabled'Junio C Hamano3-15/+53
10 daysMerge branch 'ps/pack-refs-auto'Junio C Hamano14-125/+308
10 daysMerge branch 'es/test-cron-safety'Junio C Hamano1-0/+1
10 daysMerge branch 'rj/add-p-explicit-reshow'Junio C Hamano3-17/+27
10 daysMerge branch 'mg/editorconfig-makefile'Junio C Hamano1-1/+1
10 daysMerge branch 'ja/doc-markup-updates'Junio C Hamano7-185/+216
10 daysMerge branch 'dg/myfirstobjectwalk-updates'Junio C Hamano1-16/+21
10 daysMerge branch 'jc/advice-sans-trailing-whitespace'Junio C Hamano3-5/+6
10 daysMerge branch 'jc/apply-parse-diff-git-header-names-fix'Junio C Hamano2-1/+32
10 dayst0610: execute git-pack-refs(1) with specified umaskPatrick Steinhardt1-6/+14
10 dayst0610: make `--shared=` tests reusablePatrick Steinhardt1-27/+30
11 daysMakefile(s): do not enforce "all indents must be done with tab"Junio C Hamano1-0/+1
11 daysMakefile(s): avoid recipe prefix in conditional statementsTaylor Blau4-135/+135
11 daysconfig: do not leak excludes_fileJunio C Hamano2-1/+4
11 daysreftable/stack: use geometric table compactionJustin Tobler4-131/+111
11 daysreftable/stack: add env to disable autocompactionJustin Tobler2-0/+24
11 daysreftable/stack: expose option to disable auto-compactionJustin Tobler4-7/+10
2024-04-05t1016: local VAR="VAL" fixJunio C Hamano1-6/+6
2024-04-05t0610: local VAR="VAL" fixJunio C Hamano1-1/+1
2024-04-05t: teach lint that RHS of 'local VAR=VAL' needs to be quotedJunio C Hamano1-0/+2
2024-04-05t: local VAR="VAL" (quote ${magic-reference})Junio C Hamano1-4/+4
2024-04-05t: local VAR="VAL" (quote command substitution)Junio C Hamano2-3/+3
2024-04-05t: local VAR="VAL" (quote positional parameters)Junio C Hamano4-5/+5
2024-04-05CodingGuidelines: quote assigned value in 'local var=$val'Junio C Hamano1-0/+12
2024-04-05CodingGuidelines: describe "export VAR=VAL" ruleJunio C Hamano1-0/+4
2024-04-05userdiff: better method/property matching for C#Steven Jeuris21-6/+352
2024-04-05date: make DATE_MODE thread-safeRené Scharfe12-44/+44
2024-04-05usage: report vsnprintf(3) failureRené Scharfe1-1/+4
2024-04-05remote-curl: add Transfer-Encoding header only for older curlJeff King2-0/+12
2024-04-05The fifteenth batchJunio C Hamano1-0/+7
2024-04-05Merge branch 'jk/core-comment-string'Junio C Hamano26-136/+182
2024-04-05Merge branch 'rs/config-comment'Junio C Hamano12-46/+152
2024-04-05Merge branch 'ps/pack-refs-auto' into jt/reftable-geometric-compactionJunio C Hamano14-125/+308
2024-04-05apply: don't leak fd on fdopen() errorRené Scharfe1-2/+5
2024-04-05fetch: return when parsing submodule.recurseDerrick Stolee1-0/+1
2024-04-05path: remove mksnpath()René Scharfe3-24/+0
2024-04-05apply: avoid fixed-size buffer in create_one_file()René Scharfe1-6/+9
2024-04-03builtin/add: error out when passing untracked path with -uGhanshyam Thakkar2-1/+18
2024-04-03builtin/commit: error out when passing untracked path with -iGhanshyam Thakkar2-16/+7
2024-04-03revision: optionally record matches with pathspec elementsJunio C Hamano7-10/+23
2024-04-03Win32: detect unix socket support at runtimeMatthias Aßhauer7-2/+50
2024-04-03The fourteenth batchJunio C Hamano1-0/+27
2024-04-03Merge branch 'bl/cherry-pick-empty'Junio C Hamano10-68/+286
2024-04-03Merge branch 'bl/pretty-shorthand-config-fix'Junio C Hamano2-17/+23
2024-04-03Merge branch 'rs/strbuf-expand-bad-format'Junio C Hamano5-26/+35
2024-04-03Merge branch 'rs/midx-use-strvec-pushf'Junio C Hamano1-6/+1
2024-04-03Merge branch 'pb/test-scripts-are-build-targets'Junio C Hamano1-0/+7
2024-04-03Merge branch 'ds/grep-doc-updates'Junio C Hamano2-15/+23
2024-04-03Merge branch 'az/grep-group-error-message-update'Junio C Hamano1-2/+2
2024-04-03Merge branch 'jc/release-notes-entry-experiment'Junio C Hamano1-0/+12
2024-04-03Merge branch 'jk/remote-helper-object-format-option-fix'Junio C Hamano4-20/+11
2024-04-03t/t7700-repack.sh: fix test breakages with `GIT_TEST_MULTI_PACK_INDEX=1 `Taylor Blau1-0/+2
2024-04-03reftable/block: avoid decoding keys when searching restart pointsPatrick Steinhardt1-10/+19
2024-04-03reftable/record: extract function to decode key lengthsPatrick Steinhardt2-9/+31
2024-04-03reftable/block: fix error handling when searching restart pointsPatrick Steinhardt3-8/+11
2024-04-03reftable/block: refactor binary search over restart pointsPatrick Steinhardt1-27/+73
2024-04-03reftable/refname: refactor binary search over refnamesPatrick Steinhardt1-22/+22
2024-04-03reftable/basics: improve `binsearch()` testPatrick Steinhardt1-24/+31
2024-04-03reftable/basics: fix return type of `binsearch()` to be `size_t`Patrick Steinhardt5-16/+14
2024-04-02t-prio-queue: simplify using compound literalsRené Scharfe1-34/+17
2024-04-02INSTALL: bump libcurl version to 7.21.3Jeff King1-1/+1
2024-04-02http: reset POSTFIELDSIZE when clearing curl handleJeff King1-0/+1
2024-04-02t2104: style fixesJunio C Hamano1-15/+15
2024-04-02imap-send: use xsnprintf to format commandRené Scharfe1-20/+4
2024-04-02githooks: use {old,new}-oid instead of {old,new}-valueKarthik Nayak1-8/+8
2024-04-02update-ref: use {old,new}-oid instead of {old,new}valueKarthik Nayak3-59/+59
2024-04-01osxkeychain: store new attributesBo Anderson1-6/+62
2024-04-01osxkeychain: erase matching passwords onlyBo Anderson1-1/+55
2024-04-01osxkeychain: erase all matching credentialsBo Anderson1-1/+2
2024-04-01osxkeychain: replace deprecated SecKeychain APIBo Anderson2-69/+199
2024-04-01midx-write.c: use `--stdin-packs` when repackingTaylor Blau1-9/+9
2024-04-01midx-write.c: check count of packs to repack after groupingTaylor Blau1-24/+20
2024-04-01midx-write.c: factor out common want_included_pack() routineTaylor Blau1-12/+20
2024-04-01midx-write: move writing-related functions from midx.cTaylor Blau4-1539/+1555
2024-04-01Merge branch 'rs/midx-use-strvec-pushf' into tb/midx-writeJunio C Hamano1-6/+1
2024-04-01The thirteenth batchJunio C Hamano1-0/+26
2024-04-01Merge branch 'ps/clone-with-includeif-onbranch'Junio C Hamano1-0/+12
2024-04-01Merge branch 'jk/rebase-apply-leakfix'Junio C Hamano2-3/+12
2024-04-01Merge branch 'ps/t7800-variable-interpolation-fix'Junio C Hamano2-20/+40
2024-04-01Merge branch 'ps/reftable-unit-test-nfs-workaround'Junio C Hamano1-1/+11
2024-04-01Merge branch 'jk/doc-remote-helpers-markup-fix'Junio C Hamano1-3/+3
2024-04-01Merge branch 'pb/advice-merge-conflict'Junio C Hamano9-25/+39
2024-04-01Merge branch 'ds/config-internal-whitespace-fix'Junio C Hamano3-21/+136
2024-04-01Merge branch 'jk/pretty-subject-cleanup'Junio C Hamano7-46/+38
2024-04-01Merge branch 'pw/checkout-conflict-errorfix'Junio C Hamano9-37/+139
2024-04-01completion: protect prompt against unset SHOWUPSTREAM in nounset modeVille Skyttä1-1/+1
2024-04-01completion: fix prompt with unset SHOWCONFLICTSTATE in nounset modeVille Skyttä1-1/+1
2024-03-31config: fix some small capitalization issues, as spottedDragan Simic1-1/+1
2024-03-31mem-pool: use st_add() in mem_pool_strvfmt()René Scharfe1-2/+4
2024-03-31test-lib: fix non-functioning GIT_TEST_MAINT_SCHEDULER fallbackEric Sunshine1-0/+1
2024-03-30add: use advise_if_enabled for ADVICE_ADD_EMBEDDED_REPORubén Justo2-3/+37
2024-03-30add: use advise_if_enabled for ADVICE_ADD_EMPTY_PATHSPECRubén Justo2-4/+12
2024-03-30add: use advise_if_enabled for ADVICE_ADD_IGNORED_FILERubén Justo3-8/+4
2024-03-30checkout: omit "tracking" information on a detached HEADJunio C Hamano2-2/+6
2024-03-29advice: omit trailing whitespaceJunio C Hamano3-5/+6
2024-03-29doc: git-clone: do not autoreference the manpage in itselfJean-Noël Avila1-2/+12
2024-03-29doc: git-clone: apply new documentation formatting guidelinesJean-Noël Avila3-84/+86
2024-03-29doc: git-init: apply new documentation formatting guidelinesJean-Noël Avila2-30/+30
2024-03-29doc: allow literal and emphasis format in doc vs help testsJean-Noël Avila1-1/+3
2024-03-29doc: rework CodingGuidelines with new formatting rulesJean-Noël Avila1-68/+85
2024-03-29t4126: fix "funny directory name" test on Windows (again)Junio C Hamano1-18/+17
2024-03-29add-patch: do not print hunks repeatedlyRubén Justo1-7/+12
2024-03-28add-patch: introduce 'p' in interactive-patchRubén Justo3-11/+16
2024-03-28t4126: make sure a directory with SP at the end is usableJunio C Hamano1-15/+18
2024-03-28The twelfth batchJunio C Hamano1-0/+18
2024-03-28Merge branch 'jk/drop-hg-to-git'Junio C Hamano2-275/+0
2024-03-28Merge branch 'rs/t-prio-queue-fixes'Junio C Hamano1-7/+17
2024-03-28Merge branch 'bt/fuzz-config-parse'Junio C Hamano4-1/+36
2024-03-28Merge branch 'jc/show-untracked-false'Junio C Hamano6-30/+68
2024-03-28Merge branch 'ph/diff-src-dst-prefix-config'Junio C Hamano4-15/+67
2024-03-28Merge branch 'eb/hash-transition'Junio C Hamano62-349/+1844
2024-03-27MyFirstObjectWalk: add stderr to pipe processingDirk Gouders1-2/+2
2024-03-27MyFirstObjectWalk: fix description for counting omitted objectsDirk Gouders1-6/+9
2024-03-27MyFirstObjectWalk: fix filtered object walkDirk Gouders1-2/+2
2024-03-27MyFirstObjectWalk: fix misspelled "builtins/"Dirk Gouders1-1/+1
2024-03-27MyFirstObjectWalk: use additional arg in config_fn_tDirk Gouders1-5/+7
2024-03-27config: add core.commentStringJeff King3-8/+27
2024-03-26SubmittingPatches: release-notes entry experimentJunio C Hamano1-0/+12
2024-03-25cherry-pick: add `--empty` for more robust redundant commit handlingBrian Lyles5-9/+133
2024-03-25cherry-pick: enforce `--keep-redundant-commits` incompatibilityBrian Lyles2-0/+15
2024-03-25sequencer: do not require `allow_empty` for redundant commit optionsBrian Lyles1-16/+7
2024-03-25sequencer: handle unborn branch with `--allow-empty`Brian Lyles2-18/+39
2024-03-25rebase: update `--empty=ask` to `--empty=stop`Brian Lyles3-18/+34
2024-03-25docs: clean up `--empty` formatting in git-rebase(1) and git-am(1)Brian Lyles2-16/+29
2024-03-25docs: address inaccurate `--empty` default with `--exec`Brian Lyles2-5/+43
2024-03-25The eleventh batchJunio C Hamano1-0/+15
2024-03-25Merge branch 'bl/doc-key-val-sep-fix'Junio C Hamano1-7/+5
2024-03-25Merge branch 'bl/doc-config-fixes'Junio C Hamano1-2/+3
2024-03-25Merge branch 'ja/doc-formatting-fix'Junio C Hamano8-15/+17
2024-03-25Merge branch 'bb/sh-scripts-cleanup'Junio C Hamano37-97/+85
2024-03-25Merge branch 'jc/index-pack-fsck-levels'Junio C Hamano1-1/+1
2024-03-25Merge branch 'js/bugreport-no-suffix-fix'Junio C Hamano2-4/+12
2024-03-25Merge branch 'rj/restore-plug-leaks'Junio C Hamano5-30/+25
2024-03-25grep docs: describe --no-index further and improve formatting a bitDragan Simic1-9/+17
2024-03-25grep docs: describe --recurse-submodules further and improve formatting a bitDragan Simic2-6/+6
2024-03-25pretty: find pretty formats case-insensitivelyBrian Lyles2-1/+9
2024-03-25pretty: update tests to use `test_config`Brian Lyles1-16/+14
2024-03-25midx: use strvec_pushf() for pack-objects base nameRené Scharfe1-6/+1
2024-03-25t/README: mention test files are make targetsPhilippe Blain1-0/+7
2024-03-25cat-file: use strbuf_expand_bad_format()René Scharfe1-8/+8
2024-03-25factor out strbuf_expand_bad_format()René Scharfe4-18/+27
2024-03-25grep: improve errors for unmatched ( and )Ahelenia Ziemiańska1-2/+2
2024-03-25builtin/gc: pack refs when using `git maintenance run --auto`Patrick Steinhardt3-2/+22
2024-03-25builtin/gc: forward git-gc(1)'s `--auto` flag when packing refsPatrick Steinhardt2-12/+28
2024-03-25t6500: extract objects with "17" prefixPatrick Steinhardt2-23/+19
2024-03-25builtin/gc: move `struct maintenance_run_opts`Patrick Steinhardt1-27/+26
2024-03-25builtin/pack-refs: introduce new "--auto" flagPatrick Steinhardt4-2/+57
2024-03-25builtin/pack-refs: release allocated memoryPatrick Steinhardt1-8/+15
2024-03-25refs/reftable: expose auto compaction via new flagPatrick Steinhardt2-2/+9
2024-03-25refs: remove `PACK_REFS_ALL` flagPatrick Steinhardt2-4/+3
2024-03-25refs: move `struct pack_refs_opts` to where it's usedPatrick Steinhardt1-6/+6
2024-03-25t/helper: drop pack-refs wrapperPatrick Steinhardt2-24/+9
2024-03-25refs/reftable: print errors on compaction failurePatrick Steinhardt2-1/+17
2024-03-25reftable/stack: gracefully handle failed auto-compaction due to locksPatrick Steinhardt3-1/+76
2024-03-25reftable/stack: use error codes when locking fails during compactionPatrick Steinhardt1-5/+13
2024-03-25reftable/error: discern locked/outdated errorsPatrick Steinhardt4-6/+11