aboutsummaryrefslogtreecommitdiffstats
path: root/builtin (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-02-21builtin/refs: add '--no-reflog' flag to drop reflogsKarthik Nayak1-0/+3
2025-02-18Merge branch 'da/difftool-sans-the-repository'Junio C Hamano1-39/+56
2025-02-18Merge branch 'jt/rev-list-missing-print-info'Junio C Hamano1-17/+89
2025-02-18Merge branch 'ds/backfill'Junio C Hamano1-0/+147
2025-02-18merge-tree: only use basic merge configPhillip Wood1-1/+1
2025-02-18merge-tree: remove redundant codePhillip Wood1-5/+2
2025-02-18merge-tree --stdin: flush stdout to avoid deadlockPhillip Wood1-0/+2
2025-02-18version: extend get_uname_info() to hide system detailsUsman Akinyemi1-1/+1
2025-02-18version: refactor get_uname_info()Usman Akinyemi1-11/+2
2025-02-14Merge branch 'bf/fetch-set-head-fix'Junio C Hamano1-13/+12
2025-02-14Merge branch 'tc/clone-single-revision'Junio C Hamano2-157/+200
2025-02-12Merge branch 'ms/refspec-cleanup'Junio C Hamano2-2/+2
2025-02-12Merge branch 'zh/gc-expire-to'Junio C Hamano1-2/+7
2025-02-12Merge branch 'ps/repack-keep-unreachable-in-unpacked-repo'Junio C Hamano1-1/+4
2025-02-12Merge branch 'ds/name-hash-tweaks'Junio C Hamano2-6/+66
2025-02-10builtin/update-server-info: remove the_repository global variableUsman Akinyemi1-4/+4
2025-02-10Merge branch 'ps/hash-cleanup'Junio C Hamano5-41/+39
2025-02-07path: drop `git_common_path()` in favor of `repo_common_path()`Patrick Steinhardt1-4/+12
2025-02-07worktree: return allocated string from `get_worktree_git_dir()`Patrick Steinhardt3-5/+17
2025-02-07path: drop `git_path_buf()` in favor of `repo_git_path_replace()`Patrick Steinhardt1-1/+1
2025-02-07path: drop `git_pathdup()` in favor of `repo_git_path()`Patrick Steinhardt10-16/+16
2025-02-07path: refactor `repo_submodule_path()` family of functionsPatrick Steinhardt1-1/+1
2025-02-07submodule: refactor `submodule_to_gitdir()` to accept a repoPatrick Steinhardt1-1/+1
2025-02-06difftool: eliminate use of USE_THE_REPOSITORY_VARIABLEDavid Aguilar1-2/+0
2025-02-06difftool: eliminate use of the_repositoryDavid Aguilar1-25/+29
2025-02-06difftool: eliminate use of global variablesDavid Aguilar1-18/+33
2025-02-06builtin/clone: teach git-clone(1) the --revision= optionToon Claes1-11/+46
2025-02-06parse-options: introduce die_for_incompatible_opt2()Toon Claes1-3/+4
2025-02-06clone: introduce struct clone_opts in builtin/clone.cToon Claes1-15/+29
2025-02-06clone: add tags refspec earlier to fetch refspecToon Claes1-16/+11
2025-02-06clone: refactor wanted_peer_refs()Toon Claes1-24/+15
2025-02-06clone: make it possible to specify --tagsToon Claes1-7/+7
2025-02-06clone: cut down on global variables in clone.cToon Claes1-94/+101
2025-02-05rev-list: extend print-info to print missing object typeJustin Tobler1-3/+8
2025-02-05rev-list: add print-info action to print missing object pathJustin Tobler1-17/+84
2025-02-04builtin/repack: fix `--keep-unreachable` when there are no packsPatrick Steinhardt1-1/+4
2025-02-04remote: rename query_refspecs functionsMeet Soni1-1/+1
2025-02-04remote: rename function omit_name_by_refspecMeet Soni1-1/+1
2025-02-03backfill: assume --sparse when sparse-checkout is enabledDerrick Stolee1-0/+7
2025-02-03backfill: add --sparse optionDerrick Stolee1-1/+14
2025-02-03backfill: add --min-batch-size=<n> optionDerrick Stolee1-1/+3
2025-02-03backfill: basic functionality and testsDerrick Stolee1-3/+99
2025-02-03backfill: add builtin boilerplateDerrick Stolee1-0/+28
2025-02-03Merge branch 'kn/pack-write-with-reduced-globals'Junio C Hamano4-16/+20
2025-02-03Merge branch 'ps/3.0-remote-deprecation'Junio C Hamano1-0/+2
2025-02-03Merge branch 'tb/unsafe-hash-cleanup'Junio C Hamano1-1/+1
2025-01-31global: adapt callers to use generic hash context helpersPatrick Steinhardt5-32/+30
2025-01-31hash: stop typedeffing the hash contextPatrick Steinhardt5-9/+9
2025-01-31Merge branch 'tb/unsafe-hash-cleanup' into ps/hash-cleanupJunio C Hamano1-1/+1
2025-01-31Merge branch 'jc/show-index-h-update'Junio C Hamano1-1/+1