summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-02-10Merge branch 'sk/unit-tests-0130'Junio C Hamano9-353/+348
2025-02-10Merge branch 'ps/hash-cleanup'Junio C Hamano23-202/+226
2025-02-10Merge branch 'jt/gitlab-ci-base-fix'Junio C Hamano1-2/+2
2025-02-10Merge branch 'pw/apply-ulong-overflow-check'Junio C Hamano2-0/+16
2025-02-10Merge branch 'ps/setup-reinit-fixes'Junio C Hamano2-11/+27
2025-02-10t7603: replace test -f by test_path_is_fileLucas Oshiro1-12/+12
2025-02-07path: drop `git_common_path()` in favor of `repo_common_path()`Patrick Steinhardt4-35/+40
2025-02-07worktree: return allocated string from `get_worktree_git_dir()`Patrick Steinhardt8-15/+40
2025-02-07path: drop `git_path_buf()` in favor of `repo_git_path_replace()`Patrick Steinhardt6-41/+24
2025-02-07path: drop `git_pathdup()` in favor of `repo_git_path()`Patrick Steinhardt16-36/+22
2025-02-07path: drop unused `strbuf_git_path()` functionPatrick Steinhardt1-13/+0
2025-02-07path: refactor `repo_submodule_path()` family of functionsPatrick Steinhardt5-26/+53
2025-02-07submodule: refactor `submodule_to_gitdir()` to accept a repoPatrick Steinhardt5-9/+11
2025-02-07path: refactor `repo_worktree_path()` family of functionsPatrick Steinhardt3-19/+33
2025-02-07path: refactor `repo_git_path()` family of functionsPatrick Steinhardt5-32/+32
2025-02-07path: refactor `repo_common_path()` family of functionsPatrick Steinhardt6-27/+54
2025-02-06The eighth batchJunio C Hamano1-0/+10
2025-02-06Merge branch 'ps/leakfixes-0129'Junio C Hamano2-2/+6
2025-02-06Merge branch 'ps/zlib-ng'Junio C Hamano20-140/+107
2025-02-06Merge branch 'js/bundle-unbundle-fd-reuse-fix'Junio C Hamano3-1/+6
2025-02-06Merge branch 'ps/ci-misc-updates'Junio C Hamano7-90/+95
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-06doc: documentation for http.uploadarchive config optionPiotr Szlazak1-0/+4
2025-02-06builtin/clone: teach git-clone(1) the --revision= optionToon Claes4-11/+178
2025-02-06parse-options: introduce die_for_incompatible_opt2()Toon Claes2-3/+13
2025-02-06clone: introduce struct clone_opts in builtin/clone.cToon Claes3-16/+35
2025-02-06clone: make it possible to specify --tagsToon Claes2-14/+17
2025-02-06clone: add tags refspec earlier to fetch refspecToon Claes1-16/+11
2025-02-06clone: cut down on global variables in clone.cToon Claes1-94/+101
2025-02-06clone: refactor wanted_peer_refs()Toon Claes1-24/+15
2025-02-05worktree: detect from secondary worktree if main worktree is bareOlga Pilipenco2-9/+46
2025-02-05docs: indicate http.sslCertType and sslKeyTypeAndrew Carter1-0/+15
2025-02-05rev-list: extend print-info to print missing object typeJustin Tobler3-4/+13
2025-02-05rev-list: add print-info action to print missing object pathJustin Tobler3-17/+152
2025-02-04builtin/repack: fix `--keep-unreachable` when there are no packsPatrick Steinhardt2-1/+20
2025-02-04remote: relocate valid_remote_nameMeet Soni4-11/+12
2025-02-04refspec: relocate apply_refspecs and related funtionsMeet Soni4-42/+44
2025-02-04refspec: relocate matching related functionsMeet Soni3-122/+139
2025-02-04remote: rename query_refspecs functionsMeet Soni3-12/+12
2025-02-04refspec: relocate refname_matches_negative_refspec_itemMeet Soni3-48/+57
2025-02-04remote: rename function omit_name_by_refspecMeet Soni3-10/+6
2025-02-03backfill: assume --sparse when sparse-checkout is enabledDerrick Stolee3-2/+21
2025-02-03backfill: add --sparse optionDerrick Stolee10-15/+208
2025-02-03backfill: add --min-batch-size=<n> optionDerrick Stolee3-2/+32
2025-02-03backfill: basic functionality and testsDerrick Stolee5-4/+227
2025-02-03backfill: add builtin boilerplateDerrick Stolee9-0/+60
2025-02-03Merge branch 'master' into ds/backfillJunio C Hamano649-7933/+18773
2025-02-03send-pack: gracefully close the connection for atomic pushJiang Xin3-11/+4