summaryrefslogtreecommitdiffstats
path: root/builtin/clone.c
AgeCommit message (Expand)AuthorLines
2025-07-23config: drop `git_config_set_multivar()` wrapperPatrick Steinhardt-1/+1
2025-07-23config: drop `git_config_get_multivar_gently()` wrapperPatrick Steinhardt-4/+4
2025-07-23config: drop `git_config_set()` wrapperPatrick Steinhardt-4/+4
2025-07-23config: drop `git_config_set_gently()` wrapperPatrick Steinhardt-1/+1
2025-07-23config: drop `git_config_get_bool()` wrapperPatrick Steinhardt-1/+1
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt-2/+2
2025-07-01odb: rename `has_object()`Patrick Steinhardt-1/+1
2025-07-01odb: get rid of `the_repository` when handling alternatesPatrick Steinhardt-4/+6
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt-1/+1
2025-05-12Merge branch 'ps/object-store-cleanup'Junio C Hamano-3/+1
2025-04-29treewide: convert users of `repo_has_object_file()` to `has_object()`Patrick Steinhardt-3/+1
2025-04-24Merge branch 'ps/parse-options-integers'Junio C Hamano-3/+10
2025-04-24Merge branch 'ps/object-file-cleanup'Junio C Hamano-3/+3
2025-04-24Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanupJunio C Hamano-3/+3
2025-04-17global: use designated initializers for optionsPatrick Steinhardt-3/+10
2025-04-15Merge branch 'jt/clone-guess-remote-head-fix'Junio C Hamano-2/+5
2025-04-15Merge branch 'ps/object-wo-the-repository'Junio C Hamano-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt-1/+1
2025-04-15object-file: move `safe_create_leading_directories()` into "path.c"Patrick Steinhardt-2/+2
2025-04-08Merge branch 'ps/object-wo-the-repository' into ps/object-file-cleanupJunio C Hamano-1/+1
2025-03-29Merge branch 'ps/refname-avail-check-optim'Junio C Hamano-0/+2
2025-03-25builtin/clone: suppress unexpected default branch adviceJustin Tobler-2/+5
2025-03-12refs/iterator: separate lifecycle from iterationPatrick Steinhardt-0/+2
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt-1/+1
2025-03-05Merge branch 'ps/path-sans-the-repository'Junio C Hamano-2/+2
2025-02-28path: adjust last remaining users of `the_repository`Patrick Steinhardt-1/+1
2025-02-07path: drop `git_pathdup()` in favor of `repo_git_path()`Patrick Steinhardt-1/+1
2025-02-06builtin/clone: teach git-clone(1) the --revision= optionToon Claes-11/+46
2025-02-06clone: introduce struct clone_opts in builtin/clone.cToon Claes-15/+29
2025-02-06clone: add tags refspec earlier to fetch refspecToon Claes-16/+11
2025-02-06clone: refactor wanted_peer_refs()Toon Claes-24/+15
2025-02-06clone: make it possible to specify --tagsToon Claes-7/+7
2025-02-06clone: cut down on global variables in clone.cToon Claes-94/+101
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt-0/+3
2024-12-04Merge branch 'ps/ref-backend-migration-optim'Junio C Hamano-2/+2
2024-12-04Merge branch 'ps/leakfixes-part-10'Junio C Hamano-1/+0
2024-11-21global: drop `UNLEAK()` annotationPatrick Steinhardt-1/+0
2024-11-21refs: introduce "initial" transaction flagPatrick Steinhardt-2/+2
2024-11-21refs: allow passing flags when setting up a transactionPatrick Steinhardt-1/+1
2024-11-04doc: correct misleading descriptions for --shallow-excludeElijah Newren-2/+2
2024-09-30builtin/clone: fix leaking repo state when cloning with bundle URIsPatrick Steinhardt-0/+27
2024-09-13builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai-1/+2
2024-09-13builtin: add a repository parameter for builtin functionsJohn Cai-1/+4
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano-1/+1
2024-08-13hooks: remove implicit dependency on `the_repository`Patrick Steinhardt-1/+1
2024-08-08builtin/clone: propagate ref storage format to submodulesPatrick Steinhardt-2/+8
2024-07-08Merge branch 'ps/leakfixes-more'Junio C Hamano-1/+2
2024-07-02Merge branch 'jk/remote-wo-url'Junio C Hamano-2/+2
2024-06-20Merge branch 'kn/update-ref-symref'Junio C Hamano-1/+1
2024-06-17Merge branch 'ps/no-writable-strings'Junio C Hamano-5/+9