summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2025-04-15object-file: move `mkdir_in_gitdir()` into "path.c"Patrick Steinhardt1-1/+2
2025-04-14doc: convert git-mv to new documentation formatJean-Noël Avila1-1/+1
2025-04-14doc: move synopsis git-mv commands in the synopsis sectionJean-Noël Avila1-1/+2
2025-04-09fetch: make set_head() call easier to readJeff King1-4/+5
2025-04-08builtin/update-server-info: remove unnecessary if statementUsman Akinyemi1-2/+2
2025-04-08Merge branch 'ps/object-wo-the-repository' into ps/object-file-cleanupJunio C Hamano21-65/+73
2025-04-08builtin/{merge,rebase,revert}: remove GIT_TEST_MERGE_ALGORITHMElijah Newren3-20/+1
2025-04-08merge, sequencer: switch recursive merges over to ortElijah Newren1-7/+2
2025-04-08builtin/merge-recursive: switch to using merge_ort_generic()Elijah Newren1-2/+2
2025-04-08checkout: replace merge_trees() with merge_ort_nonrecursive()Elijah Newren1-5/+5
2025-04-08Merge branch 'tb/incremental-midx-part-2'Junio C Hamano1-1/+2
2025-04-08Merge branch 'tb/refspec-fetch-cleanup'Junio C Hamano2-2/+3
2025-04-08update-ref: add --batch-updates flag for stdin modeKarthik Nayak1-5/+61
2025-04-08refs: introduce enum-based transaction error typesKarthik Nayak1-1/+1
2025-04-08builtin/maintenance: introduce "reflog-expire" taskPatrick Steinhardt1-0/+50
2025-04-08builtin/gc: split out function to expire reflog entriesPatrick Steinhardt1-11/+11
2025-04-08builtin/reflog: make functions regarding `reflog_expire_options` publicPatrick Steinhardt1-111/+4
2025-04-08builtin/reflog: stop storing per-reflog expiry dates globallyPatrick Steinhardt1-18/+12
2025-04-08builtin/reflog: stop storing default reflog expiry dates globallyPatrick Steinhardt1-15/+7
2025-04-08reflog: rename `cmd_reflog_expire_cb` to `reflog_expire_options`Patrick Steinhardt1-19/+19
2025-04-07blame: print unblamable and ignored commits in porcelain modeKarthik Nayak1-0/+15
2025-04-07builtin/cat-file: use bitmaps to efficiently filter by object typePatrick Steinhardt1-5/+37
2025-04-07builtin/cat-file: deduplicate logic to iterate over all objectsPatrick Steinhardt1-37/+48
2025-04-07pack-bitmap: allow passing payloads to `show_reachable_fn()`Patrick Steinhardt2-2/+4
2025-04-07builtin/cat-file: support "object:type=" objects filterPatrick Steinhardt1-1/+11
2025-04-07builtin/cat-file: support "blob:limit=" objects filterPatrick Steinhardt1-1/+14
2025-04-07builtin/cat-file: support "blob:none" objects filterPatrick Steinhardt1-1/+14
2025-04-07builtin/cat-file: wire up an option to filter objectsPatrick Steinhardt1-4/+32
2025-04-07builtin/cat-file: introduce function to report object statusPatrick Steinhardt1-5/+13
2025-04-07builtin/cat-file: rename variable that tracks usagePatrick Steinhardt1-22/+25
2025-04-07Merge branch 'jh/hash-init-fixes'Junio C Hamano2-0/+2
2025-04-07Merge branch 'tb/combine-cruft-below-size'Junio C Hamano1-41/+21
2025-04-07Merge branch 'jc/name-rev-stdin'Junio C Hamano1-1/+9
2025-03-29rm: fix sign comparison warningsArnav Bhate1-12/+9
2025-03-29Merge branch 'en/random-cleanups'Junio C Hamano1-1/+0
2025-03-29Merge branch 'tb/multi-cruft-pack-refresh-fix'Junio C Hamano1-17/+101
2025-03-29Merge branch 'jk/fetch-ref-prefix-cleanup'Junio C Hamano1-27/+19
2025-03-29Merge branch 'en/merge-ort-prepare-to-remove-recursive'Junio C Hamano1-2/+3
2025-03-29Merge branch 'ps/refname-avail-check-optim'Junio C Hamano2-5/+12
2025-03-29Merge branch 'cc/signed-fast-export-import'Junio C Hamano2-50/+161
2025-03-28rebase: avoid using the comma operator unnecessarilyJohannes Schindelin1-1/+1
2025-03-26Merge branch 'ua/some-builtins-wo-the-repository'Junio C Hamano7-61/+54
2025-03-26Merge branch 'sj/ref-consistency-checks-more'Junio C Hamano2-2/+33
2025-03-26Merge branch 'jt/diff-pairs'Junio C Hamano1-0/+207
2025-03-25builtin/clone: suppress unexpected default branch adviceJustin Tobler1-2/+5
2025-03-25remote: allow `guess_remote_head()` to suppress adviceJustin Tobler2-2/+2
2025-03-23maintenance: add loose-objects.batchSize configDerrick Stolee1-0/+10
2025-03-23maintenance: force progress/no-quiet to childrenDerrick Stolee1-0/+10
2025-03-21midx: implement writing incremental MIDX bitmapsTaylor Blau1-1/+2
2025-03-21builtin/fetch: avoid aborting closed reference transactionJustin Tobler1-1/+8