402 Commits (de7e0b58ea4bb1ca8242e677096dae50f96e9b7e)

Author SHA1 Message Date
Josh Steadmon f05da2b48b clone, submodule: pass partial clone filters to submodules 3 years ago
Ævar Arnfjörð Bjarmason f36d4f8316 ls-remote & transport API: release "struct transport_ls_refs_options" 3 years ago
Jonathan Tan dccea605b6 clone: support unusual remote ref configurations 3 years ago
Emily Shaffer 72ddf34d7c hooks: convert non-worktree 'post-checkout' hook to hook library 3 years ago
Patrick Steinhardt 58d4d7f1c5 fetch: fix deadlock when cleaning up lockfiles in async signals 3 years ago
Jean-Noël Avila 246cac8505 i18n: turn even more messages into "cannot be used together" ones 3 years ago
Jean-Noël Avila 12909b6b8a i18n: turn "options are incompatible" into "cannot be used together" 3 years ago
Elijah Newren d35954160a clone: avoid using deprecated `sparse-checkout init` 3 years ago
Ævar Arnfjörð Bjarmason 27ff1fbc5d clone: fix a memory leak of the "git_dir" variable 3 years ago
Elijah Newren 1b5f37334a Remove ignored files by default when they are in the way 3 years ago
Elijah Newren 04988c8d18 unpack-trees: introduce preserve_ignored to unpack_trees_options 3 years ago
Jeff King 6b58df54cf clone: handle unborn branch in bare repos 3 years ago
Patrick Steinhardt 9fec7b2130 connected: refactor iterator to return next object ID directly 3 years ago
Mahi Kolla 48072e3d68 clone: set submodule.recurse=true if submodule.stickyRecursiveClone enabled 3 years ago
Ben Boeckel ed9bff0817 advice: remove read uses of most global `advice_` variables 3 years ago
Atharva Raykar ed86301f68 dir: libify and export helper functions from clone.c 3 years ago
Jeff King 6aacb7d861 clone: clean up directory after transport_fetch_refs() failure 4 years ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 4 years ago
Li Linchao 4fe788b1b0 builtin/clone.c: add --reject-shallow option 4 years ago
Andrzej Hunt 0c4542738e clone: free or UNLEAK further pointers when finished 4 years ago
Jonathan Tan 4f37d45706 clone: respect remote unborn HEAD 4 years ago
Jonathan Tan 39835409d1 connect, transport: encapsulate arg in struct 4 years ago
Johannes Schindelin cc0f13c57d get_default_branch_name(): prepare for showing some advice 4 years ago
Taylor Blau aab179d937 builtin/clone.c: don't ignore transport_fetch_refs() errors 4 years ago
Sean Barag de9ed3ef37 clone: allow configurable default for `-o`/`--origin` 4 years ago
Sean Barag 75ca3906b1 clone: read new remote name from remote_name instead of option_origin 4 years ago
Sean Barag ebe7e28a36 clone: validate --origin option before use 4 years ago
Sean Barag 552955ed7f clone: use more conventional config/option layering 4 years ago
brian m. carlson 47ac970309 builtin/clone: avoid failure with GIT_DEFAULT_HASH 4 years ago
René Scharfe 1af8b8c0a5 refspec: add and use refspec_appendf() 4 years ago
Jeff King d70a9eb611 strvec: rename struct fields 4 years ago
Jeff King 22f9b7f3f5 strvec: convert builtin/ callers away from argv_array name 4 years ago
Ben Wijen dfaa209a79 git clone: don't clone into non-empty directory 4 years ago
Johannes Schindelin 0cc1b475bb clone: use configured default branch name when appropriate 4 years ago
Johannes Schindelin 32ba12dab2 init: allow specifying the initial branch name for the new repository 4 years ago
Johannes Schindelin 46da295a77 clone/fetch: anonymize URLs in the reflog 4 years ago
brian m. carlson b65dc2cebd builtin/clone: initialize hash algorithm properly 4 years ago
Jeff King 167a575e2d clone: use "quick" lookup while following tags 5 years ago
Jonathan Tan 2b98478c6f connected: always use partial clone optimization 5 years ago
Junio C Hamano c28b036fe3 clone: reorder --recursive/--recurse-submodules 5 years ago
brian m. carlson dfc8cdc677 builtin/clone: compute checkout metadata for clones 5 years ago
Alexandr Miloslavskiy 3d7747e318 real_path: remove unsafe API 5 years ago
Emily Shaffer 132f600b06 clone: pass --single-branch during --recurse-submodules 5 years ago
brian m. carlson 8b8f7189df builtin/init-db: allow specifying hash algorithm on command line 5 years ago
Jonathan Tan 50033772d5 connected: verify promisor-ness of partial clone 5 years ago
Derrick Stolee 47dbf10d8a clone: fix --sparse option with URLs 5 years ago
Johannes Schindelin 0060fd1511 clone --recurse-submodules: prevent name squatting on Windows 5 years ago
Derrick Stolee d89f09c828 clone: add --sparse mode 5 years ago
Jonathan Tan e362fadcd0 clone: remove fetch_if_missing=0 5 years ago
Miriam Rubio 6c02042139 clone: rename static function `dir_exists()`. 5 years ago