375 Commits (6579e788c0a4b9468c5e2954a0868f9db0496e43)

Author SHA1 Message Date
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` 5 years ago
Sean Barag 75ca3906b1 clone: read new remote name from remote_name instead of option_origin 5 years ago
Sean Barag ebe7e28a36 clone: validate --origin option before use 5 years ago
Sean Barag 552955ed7f clone: use more conventional config/option layering 5 years ago
brian m. carlson 47ac970309 builtin/clone: avoid failure with GIT_DEFAULT_HASH 5 years ago
René Scharfe 1af8b8c0a5 refspec: add and use refspec_appendf() 5 years ago
Jeff King d70a9eb611 strvec: rename struct fields 5 years ago
Jeff King 22f9b7f3f5 strvec: convert builtin/ callers away from argv_array name 5 years ago
Ben Wijen dfaa209a79 git clone: don't clone into non-empty directory 5 years ago
Johannes Schindelin 0cc1b475bb clone: use configured default branch name when appropriate 5 years ago
Johannes Schindelin 32ba12dab2 init: allow specifying the initial branch name for the new repository 5 years ago
Johannes Schindelin 46da295a77 clone/fetch: anonymize URLs in the reflog 5 years ago
brian m. carlson b65dc2cebd builtin/clone: initialize hash algorithm properly 5 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
René Scharfe 2fe44394c8 treewide: remove duplicate #include directives 6 years ago
brian m. carlson 8d4d86b0f0 cache: remove null_sha1 6 years ago
Matheus Tavares c4d9c506f7 clone: replace strcmp by fspathcmp 6 years ago
Matheus Tavares ff7ccc8c9a clone: use dir-iterator to avoid explicit dir traversal 6 years ago
Matheus Tavares 14954b799f clone: extract function from copy_or_link_directory 6 years ago
Matheus Tavares 68c7c59cf2 clone: copy hidden paths at local clone 6 years ago
Matheus Tavares 36596fd2df clone: better handle symlinked files at .git/objects/ 6 years ago
Matthew DeVore cf9ceb5a12 list-objects-filter-options: make filter_spec a string_list 6 years ago
Derrick Stolee 2d511cfc0b packfile: rename close_all_packs to close_object_store 6 years ago
Xin Li 1c4a9f9114 clone: respect user supplied origin name when setting up partial clone 6 years ago
Ben Avison 4c6910163a clone: add `--remote-submodules` flag 6 years ago
Jeff King 3c1dce8835 clone: drop dest parameter from copy_alternates() 6 years ago
Nguyễn Thái Ngọc Duy 80f537f79c doc: promote "git restore" 6 years ago
Nguyễn Thái Ngọc Duy 5c387428f1 parse-options: don't emit "ambiguous option" for aliases 6 years ago
Josh Steadmon dfa33a298d clone: do faster object check for partial clones 6 years ago
Jonathan Tan 6e98305985 clone: send server options when using protocol v2 6 years ago