501 Commits (8a0d52dfd870af50b9c28baf66347f5eaaf14e6e)

Author SHA1 Message Date
Elijah Newren 480d3d6bf9 Change unpack_trees' 'reset' flag into an enum 3 years ago
Elijah Newren 04988c8d18 unpack-trees: introduce preserve_ignored to unpack_trees_options 3 years ago
Elijah Newren c512d27e78 checkout, read-tree: fix leak of unpack_trees_options.dir 3 years ago
Matheus Tavares 7a132c628e checkout: make delayed checkout respect --quiet and --no-progress 4 years ago
Ben Boeckel ed9bff0817 advice: remove read uses of most global `advice_` variables 4 years ago
Derrick Stolee 1ba5f45132 checkout: stop expanding sparse indexes 4 years ago
Matheus Tavares 6053950632 builtin/checkout.c: complete parallel checkout support 4 years ago
Matheus Tavares 9616882780 make_transient_cache_entry(): optionally alloc from mem_pool 4 years ago
Andrzej Hunt 52a9436aa7 builtin/checkout: clear pending objects after diffing 4 years ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 4 years ago
Derrick Stolee 0f6d3ba6bd checkout: ensure full index 4 years ago
Matheus Tavares d052cc0382 entry: extract a header file for entry.c functions 4 years ago
Ævar Arnfjörð Bjarmason 47957485b3 tree.h API: simplify read_tree_recursive() signature 4 years ago
Derrick Stolee fb0882648e cache-tree: clean up cache_tree_update() 4 years ago
Johannes Schindelin 5c29f19cda checkout -p: handle tree arguments correctly again 4 years ago
René Scharfe cd8888452c object: allow clear_commit_marks_all to handle any repo 4 years ago
Denton Liu 64f1f58fe7 checkout: learn to respect checkout.guess 4 years ago
Denton Liu 5602b500c3 builtin/checkout: fix `git checkout -p HEAD...` bug 4 years ago
Jonathan Tan f24c30e0b6 wt-status: tolerate dangling marks 5 years ago
René Scharfe bfda204ade checkout, restore: make pathspec recursive 5 years ago
Jeff King c514c62a4f checkout: fix leak of non-existent branch names 5 years ago
Elijah Newren 00906d6f22 checkout: support renormalization with checkout -m <paths> 5 years ago
Elijah Newren 8d552258f4 merge: make merge.renormalize work for all uses of merge machinery 5 years ago
René Scharfe bb2198fb91 checkout: improve error messages for -b with extra argument 5 years ago
brian m. carlson 81861288a9 builtin/checkout: simplify metadata initialization 5 years ago
Eric Sunshine 088018e34d restore: default to HEAD when combining --staged and --worktree 5 years ago
Denton Liu 7c16ef7577 switch: fix errors and comments related to -c and -C 5 years ago
Denton Liu 203c85339f Use OPT_CALLBACK and OPT_CALLBACK_F 5 years ago
brian m. carlson 13e7ed6a3a builtin/checkout: compute checkout metadata for checkouts 5 years ago
brian m. carlson c397aac02f convert: provide additional metadata to filters 5 years ago
brian m. carlson a8604766de builtin/checkout: pass branch info down to checkout_worktree 5 years ago
René Scharfe a91cc7fad0 strbuf: add and use strbuf_insertstr() 5 years ago
Jeff King e701bab3e9 restore: invalidate cache-tree when removing entries with --staged 5 years ago
Alexandr Miloslavskiy fa74180d08 checkout: don't revert file on ambiguous tracking branches 5 years ago
Alexandr Miloslavskiy 2957709bd4 parse_branchname_arg(): extract part as new function 5 years ago
Alexandr Miloslavskiy a9aecc7abb checkout, restore: support the --pathspec-from-file option 5 years ago
Derrick Stolee 313677627a checkout: add simple check for 'git checkout -b' 6 years ago
Elijah Newren 724dd767b2 cache-tree: share code between functions writing an index as a tree 6 years ago
Elijah Newren b4db8a2b76 merge-recursive: remove useless parameter in merge_trees() 6 years ago
Elijah Newren 65c01c6442 checkout: provide better conflict hunk description with detached HEAD 6 years ago
Elijah Newren acb7da05ac checkout: remove duplicate code 6 years ago
Jean-Noël Avila 182f59daf0 l10n: reformat some localized strings for v2.23.0 6 years ago
Varun Naik ecd72042de checkout.c: unstage empty deleted ita files 6 years ago
Nguyễn Thái Ngọc Duy d16dc428b4 switch: allow to switch in the middle of bisect 6 years ago
Nguyễn Thái Ngọc Duy 2f0896ec3a restore: support --patch 6 years ago
Nguyễn Thái Ngọc Duy a5e5f399ca restore: replace --force with --ignore-unmerged 6 years ago
Nguyễn Thái Ngọc Duy 3a733ce523 restore: default to --source=HEAD when only --staged is specified 6 years ago
Nguyễn Thái Ngọc Duy e3ddd3b5e5 restore: reject invalid combinations with --staged 6 years ago
Nguyễn Thái Ngọc Duy 183fb44fd2 restore: add --worktree and --staged 6 years ago
Nguyễn Thái Ngọc Duy 4058199c0e checkout: factor out worktree checkout code 6 years ago