summaryrefslogtreecommitdiff
path: root/builtin/clone.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-03Merge branch 'af/clone-revision-v0-segfault-fix'Junio C Hamano1-1/+1
2026-07-27Merge branch 'ps/copy-wo-the-repository'Junio C Hamano1-1/+1
2026-07-24builtin/clone: fix segfault when using --revision with protocol v0Adrian Friedli1-1/+1
2026-07-16copy: drop dependency on `the_repository`Patrick Steinhardt1-1/+1
2026-07-07setup: pass worktree to `init_db()`Patrick Steinhardt1-4/+4
2026-05-19setup: stop using `the_repository` in `init_db()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `create_reference_database()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `initialize_repository_version()`Patrick Steinhardt1-2/+2
2026-05-19setup: stop using `the_repository` in `set_git_work_tree()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `setup_work_tree()`Patrick Steinhardt1-1/+1
2026-04-10hook: mark non-parallelizable hooksEmily Shaffer1-2/+4
2026-03-05Merge branch 'ob/core-attributesfile-in-repository'Junio C Hamano1-1/+3
2026-03-04Merge branch 'kn/ref-location'Junio C Hamano1-7/+2
2026-02-26environment: stop using core.sparseCheckout globallyOlamide Caleb Bello1-1/+3
2026-02-25refs: extract out `refs_create_refdir_stubs()`Karthik Nayak1-6/+1
2026-02-25setup: don't modify repo in `create_reference_database()`Karthik Nayak1-1/+1
2026-02-17fetch-pack: wire up and enable auto filter logicChristian Couder1-0/+2
2026-02-17clone: make filter_options local to cmd_clone()Christian Couder1-5/+11
2026-01-29string-list: add string_list_sort_u() that mimics "sort -u"Amisha Chhajed1-2/+1
2026-01-09cocci: convert parse_tree functions to repo_ variantsRené Scharfe1-2/+2
2025-11-19odb: adopt logic to close object databasesPatrick Steinhardt1-1/+1
2025-07-23config: drop `git_config_set_multivar()` wrapperPatrick Steinhardt1-1/+1
2025-07-23config: drop `git_config_get_multivar_gently()` wrapperPatrick Steinhardt1-4/+4
2025-07-23config: drop `git_config_set()` wrapperPatrick Steinhardt1-4/+4
2025-07-23config: drop `git_config_set_gently()` wrapperPatrick Steinhardt1-1/+1
2025-07-23config: drop `git_config_get_bool()` wrapperPatrick Steinhardt1-1/+1
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt1-2/+2
2025-07-01odb: rename `has_object()`Patrick Steinhardt1-1/+1
2025-07-01odb: get rid of `the_repository` when handling alternatesPatrick Steinhardt1-4/+6
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt1-1/+1
2025-05-12Merge branch 'ps/object-store-cleanup'Junio C Hamano1-3/+1
2025-04-29treewide: convert users of `repo_has_object_file()` to `has_object()`Patrick Steinhardt1-3/+1
2025-04-24Merge branch 'ps/parse-options-integers'Junio C Hamano1-3/+10
2025-04-24Merge branch 'ps/object-file-cleanup'Junio C Hamano1-3/+3
2025-04-24Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanupJunio C Hamano1-3/+3
2025-04-17global: use designated initializers for optionsPatrick Steinhardt1-3/+10
2025-04-15Merge branch 'jt/clone-guess-remote-head-fix'Junio C Hamano1-2/+5
2025-04-15Merge branch 'ps/object-wo-the-repository'Junio C Hamano1-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-04-15object-file: move `safe_create_leading_directories()` into "path.c"Patrick Steinhardt1-2/+2
2025-04-08Merge branch 'ps/object-wo-the-repository' into ps/object-file-cleanupJunio C Hamano1-1/+1
2025-03-29Merge branch 'ps/refname-avail-check-optim'Junio C Hamano1-0/+2
2025-03-25builtin/clone: suppress unexpected default branch adviceJustin Tobler1-2/+5
2025-03-12refs/iterator: separate lifecycle from iterationPatrick Steinhardt1-0/+2
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt1-1/+1
2025-03-05Merge branch 'ps/path-sans-the-repository'Junio C Hamano1-2/+2
2025-02-28path: adjust last remaining users of `the_repository`Patrick Steinhardt1-1/+1
2025-02-07path: drop `git_pathdup()` in favor of `repo_git_path()`Patrick Steinhardt1-1/+1
2025-02-06builtin/clone: teach git-clone(1) the --revision= optionToon Claes1-11/+46
2025-02-06clone: introduce struct clone_opts in builtin/clone.cToon Claes1-15/+29