aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2025-09-23Merge branch 'kn/refs-files-case-insensitive' into nextJunio C Hamano6-17/+262
2025-09-23Merge branch 'jk/color-variable-fixes' into nextJunio C Hamano30-111/+116
2025-09-23Merge branch 'dk/stash-apply-index' into nextJunio C Hamano4-7/+56
2025-09-23Merge branch 'je/doc-checkout' into nextJunio C Hamano1-75/+76
2025-09-23The twelfth batchJunio C Hamano1-0/+13
2025-09-23Merge branch 'cs/subtree-squash-split-fix'Junio C Hamano2-8/+99
2025-09-23Merge branch 'rs/get-oid-with-flags-cleanup'Junio C Hamano5-50/+17
2025-09-23Merge branch 'jk/add-i-color'Junio C Hamano7-42/+150
2025-09-23Merge branch 'cc/promisor-remote-capability'Junio C Hamano4-103/+511
2025-09-23Merge branch 'jk/setup-revisions-freefix' into nextJunio C Hamano17-42/+85
2025-09-23Revert "Merge branch 'jk/setup-revisions-freefix' into next"Junio C Hamano17-87/+42
2025-09-22revision: retain argv NULL invariant in setup_revisions()Jeff King1-0/+6
2025-09-22treewide: pass strvecs around for setup_revisions_from_strvec()Jeff King7-18/+18
2025-09-22treewide: use setup_revisions_from_strvec() when we have a strvecJeff King3-3/+4
2025-09-22revision: add wrapper to setup_revisions() from a strvecJeff King6-19/+27
2025-09-22revision: manage memory ownership of argv in setup_revisions()Jeff King2-3/+26
2025-09-22stash: tell setup_revisions() to free our allocated stringsJeff King2-1/+6
2025-09-22Merge branch 'jk/setup-revisions-freefix' into nextJunio C Hamano17-42/+87
2025-09-22Merge branch 'pw/rebase-i-cleanup-fix' into nextJunio C Hamano2-18/+22
2025-09-22Merge branch 'jc/3.0-default-initial-branch-to-main-addendum' into nextJunio C Hamano5-11/+19
2025-09-22Merge branch 'pw/3.0-default-initial-branch-to-main' into nextJunio C Hamano107-240/+283
2025-09-22Merge branch 'ps/clar-updates' into nextJunio C Hamano24-236/+320
2025-09-22t/unit-tests: update to 10e96bcPatrick Steinhardt24-236/+320
2025-09-22builtin/config: do not spawn pager when printing color codesPatrick Steinhardt2-1/+11
2025-09-22builtin/config: special-case retrieving colors without a keyPatrick Steinhardt2-0/+13
2025-09-22builtin/config: do not die in `get_color()`Patrick Steinhardt1-4/+11
2025-09-22t1300: small style fixupsPatrick Steinhardt1-14/+24
2025-09-22t1300: write test expectations in the test's bodyPatrick Steinhardt1-163/+128
2025-09-22gitk: fix MacOS 10.14 "Mojave" crash on launchEric Sunshine1-5/+7
2025-09-21stash: honor stash.index in apply, pop modesD. Ben Knoble3-2/+49
2025-09-21stash: refactor private config globalsD. Ben Knoble1-4/+4
2025-09-21t3905: remove unneeded blank lineD. Ben Knoble1-1/+0
2025-09-21t3903: reduce dependencies on previous testsD. Ben Knoble1-0/+3
2025-09-21revision: retain argv NULL invariant in setup_revisions()Jeff King1-0/+6
2025-09-21treewide: pass strvecs around for setup_revisions_from_strvec()Jeff King7-18/+18
2025-09-21treewide: use setup_revisions_from_strvec() when we have a strvecJeff King3-3/+4
2025-09-21revision: add wrapper to setup_revisions() from a strvecJeff King6-19/+27
2025-09-21revision: manage memory ownership of argv in setup_revisions()Jeff King2-3/+26
2025-09-21stash: tell setup_revisions() to free our allocated stringsJeff King2-1/+8
2025-09-19t: add test for git refs optimize subcommandMeet Soni2-1/+19
2025-09-19t0601: refactor tests to be shareableMeet Soni2-429/+432
2025-09-19builtin/refs: add optimize subcommandMeet Soni2-0/+27
2025-09-19doc: pack-refs: factor out common optionsMeet Soni2-52/+53
2025-09-19builtin/pack-refs: factor out core logic into a shared libraryMeet Soni5-49/+86
2025-09-19builtin/pack-refs: convert to use the generic refs_optimize() APIMeet Soni1-1/+1
2025-09-19reftable-backend: implement 'optimize' actionMeet Soni1-0/+7
2025-09-19files-backend: implement 'optimize' actionMeet Soni1-0/+10
2025-09-19refs: add a generic 'optimize' APIMeet Soni3-0/+14
2025-09-18initial branch: give hints after switching the default nameJunio C Hamano5-11/+19
2025-09-18Sync with 'master'Junio C Hamano1-0/+31