summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2025-03-21repack: begin combining cruft packs with `--combine-cruft-below-size`Taylor Blau1-13/+25
2025-03-21repack: avoid combining cruft packs with `--max-cruft-size`Taylor Blau1-41/+9
2025-03-21rev-list: support NUL-delimited --missing optionJustin Tobler1-9/+22
2025-03-21rev-list: support NUL-delimited --boundary optionJustin Tobler1-2/+7
2025-03-21rev-list: support delimiting objects with NUL bytesJustin Tobler1-5/+30
2025-03-21rev-list: refactor early option parsingJustin Tobler1-10/+7
2025-03-21rev-list: inline `show_object_with_name()` in `show_object()`Justin Tobler1-4/+9
2025-03-21refspec: replace `refspec_item_init()` with fetch/push variantsTaylor Blau2-2/+2
2025-03-21refspec: remove refspec_item_init_or_die()Taylor Blau1-1/+2
2025-03-21refspec: treat 'fetch' as a Boolean valueTaylor Blau1-1/+1
2025-03-18index-pack, unpack-objects: restore missing ->init_fnJensen Huang2-0/+2
2025-03-18fetch: don't ask for remote HEAD if followRemoteHEAD is "never"Jeff King1-4/+2
2025-03-18fetch: only respect followRemoteHEAD with configured refspecsJeff King1-19/+6
2025-03-18am: switch from merge_recursive_generic() to merge_ort_generic()Elijah Newren1-2/+3
2025-03-17Merge branch 'tb/multi-cruft-pack-refresh-fix' into tb/combine-cruft-below-sizeJunio C Hamano1-17/+101
2025-03-17reflog: implement subcommand to drop reflogsKarthik Nayak1-1/+65
2025-03-17reflog: improve error for when reflog is not foundKarthik Nayak1-1/+1
2025-03-17stash: remove merge-recursive.h includeElijah Newren1-1/+0
2025-03-13builtin/pack-objects.c: freshen objects from existing cruft packsTaylor Blau1-17/+101
2025-03-12refs/iterator: separate lifecycle from iterationPatrick Steinhardt1-0/+2
2025-03-12builtin/update-ref: skip ambiguity checks when parsing object IDsPatrick Steinhardt1-5/+10
2025-03-12name-rev: remove "--stdin" supportJunio C Hamano1-1/+9
2025-03-10fast-export, fast-import: add support for signed-commitsLuke Shumaker2-20/+126
2025-03-10fast-export: do not modify memory from get_commit_bufferLuke Shumaker1-28/+33
2025-03-10fast-export: rename --signed-tags='warn' to 'warn-verbatim'Luke Shumaker1-4/+4
2025-03-10fast-export: fix missing whitespace after switchChristian Couder1-4/+4
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt14-38/+40
2025-03-10delta-islands: stop depending on `the_repository`Patrick Steinhardt1-1/+1
2025-03-10object-file-convert: stop depending on `the_repository`Patrick Steinhardt1-1/+1
2025-03-10environment: move access to "core.bigFileThreshold" into repo settingsPatrick Steinhardt4-7/+12
2025-03-10pack-write: stop depending on `the_repository` and `the_hash_algo`Patrick Steinhardt3-5/+5
2025-03-10object: stop depending on `the_repository`Patrick Steinhardt7-10/+10
2025-03-10csum-file: stop depending on `the_repository`Patrick Steinhardt3-3/+4
2025-03-10fetch: use ref prefix list to skip ls-refsJeff King1-20/+7
2025-03-10fetch: avoid ls-refs only to ask for HEAD symref updateJeff King1-3/+2
2025-03-10fetch: stop protecting additions to ref-prefix listJeff King1-6/+4
2025-03-10fetch: ask server to advertise HEAD for config-less fetchJeff King1-0/+8
2025-03-10Merge branch 'tb/fetch-follow-tags-fix'Junio C Hamano1-1/+3
2025-03-07builtin/checkout-index: stop using `the_repository`Usman Akinyemi1-22/+21
2025-03-07builtin/for-each-ref: stop using `the_repository`Usman Akinyemi1-3/+2
2025-03-07builtin/ls-files: stop using `the_repository`Usman Akinyemi1-16/+16
2025-03-07builtin/pack-refs: stop using `the_repository`Usman Akinyemi1-5/+3
2025-03-07builtin/send-pack: stop using `the_repository`Usman Akinyemi1-4/+3
2025-03-07builtin/verify-commit: stop using `the_repository`Usman Akinyemi1-7/+6
2025-03-07builtin/verify-tag: stop using `the_repository`Usman Akinyemi1-4/+3
2025-03-07fetch: fix following tags when fetching specific OIDTaylor Blau1-1/+3
2025-03-05Merge branch 'kn/ref-migrate-skip-reflog'Junio C Hamano1-1/+1
2025-03-05Merge branch 'ps/path-sans-the-repository'Junio C Hamano19-58/+106
2025-03-03refs: show --no-reflog in the help textJunio C Hamano1-1/+1
2025-03-03builtin/diff-pairs: allow explicit diff queue flushJustin Tobler1-0/+14