Show patches with: Submitter = Shaoxuan Yuan       |   101 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v6,1/1] builtin/grep.c: integrate with sparse index [v6,1/1] builtin/grep.c: integrate with sparse index - - - --- 2022-09-23 Shaoxuan Yuan Accepted
[v6,1/1] builtin/grep.c: integrate with sparse index grep: integrate with sparse index - - - --- 2022-09-23 Shaoxuan Yuan Accepted
[v3] builtin/mv.c: fix possible segfault in add_slash() [v3] builtin/mv.c: fix possible segfault in add_slash() - - - --- 2022-09-09 Shaoxuan Yuan Accepted
[v2] builtin/mv.c: fix possible segfault in add_slash() [v2] builtin/mv.c: fix possible segfault in add_slash() - - - --- 2022-09-09 Shaoxuan Yuan Superseded
builtin/mv.c: fix possible segfault in add_slash() builtin/mv.c: fix possible segfault in add_slash() - - - --- 2022-09-08 Shaoxuan Yuan Superseded
[v5,3/3] builtin/grep.c: walking tree instead of expanding index with --sparse grep: integrate with sparse index - - - --- 2022-09-08 Shaoxuan Yuan Superseded
[v5,2/3] builtin/grep.c: integrate with sparse index grep: integrate with sparse index - - - --- 2022-09-08 Shaoxuan Yuan Superseded
[v5,1/3] builtin/grep.c: add --sparse option grep: integrate with sparse index - - - --- 2022-09-08 Shaoxuan Yuan Superseded
[v4,3/3] builtin/grep.c: walking tree instead of expanding index with --sparse grep: integrate with sparse index - - - --- 2022-09-03 Shaoxuan Yuan Superseded
[v4,2/3] builtin/grep.c: integrate with sparse index grep: integrate with sparse index - - - --- 2022-09-03 Shaoxuan Yuan Superseded
[v4,1/3] builtin/grep.c: add --sparse option grep: integrate with sparse index - - - --- 2022-09-03 Shaoxuan Yuan Superseded
[v3,3/3] builtin/grep.c: walking tree instead of expanding index with --sparse grep: integrate with sparse index - - - --- 2022-09-01 Shaoxuan Yuan Superseded
[v3,2/3] builtin/grep.c: integrate with sparse index grep: integrate with sparse index - - - --- 2022-09-01 Shaoxuan Yuan Superseded
[v3,1/3] builtin/grep.c: add --sparse option grep: integrate with sparse index - - - --- 2022-09-01 Shaoxuan Yuan Superseded
[v2,2/2] builtin/grep.c: integrate with sparse index grep: integrate with sparse index - - - --- 2022-08-29 Shaoxuan Yuan Superseded
[v2,1/2] builtin/grep.c: add --sparse option grep: integrate with sparse index - - - --- 2022-08-29 Shaoxuan Yuan Superseded
[v1,2/2] builtin/grep.c: integrate with sparse index grep: integrate with sparse index - - - --- 2022-08-17 Shaoxuan Yuan Superseded
[v1,1/2] builtin/grep.c: add --sparse option grep: integrate with sparse index - - - --- 2022-08-17 Shaoxuan Yuan Superseded
[v3,9/9] mv: check overwrite for in-to-out move mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,8/9] advice.h: add advise_on_moving_dirty_path() mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,7/9] mv: cleanup empty WORKING_DIRECTORY mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,6/9] mv: from in-cone to out-of-cone mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,5/9] mv: remove BOTH from enum update_mode mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,4/9] mv: check if <destination> is a SKIP_WORKTREE_DIR mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,3/9] mv: free the with_slash in check_dir_in_index() mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,2/9] mv: rename check_dir_in_index() to empty_dir_has_sparse_contents() mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v3,1/9] t7002: add tests for moving from in-cone to out-of-cone mv: from in-cone to out-of-cone - - - --- 2022-08-09 Shaoxuan Yuan Accepted
[v2,4/4] rm: integrate with sparse-index rm: integrate with sparse-index - - - --- 2022-08-07 Shaoxuan Yuan Accepted
[v2,3/4] rm: expand the index only when necessary rm: integrate with sparse-index - - - --- 2022-08-07 Shaoxuan Yuan Accepted
[v2,2/4] pathspec.h: move pathspec_needs_expanded_index() from reset.c to here rm: integrate with sparse-index - - - --- 2022-08-07 Shaoxuan Yuan Accepted
[v2,1/4] t1092: add tests for `git-rm` rm: integrate with sparse-index - - - --- 2022-08-07 Shaoxuan Yuan Accepted
[v2,9/9] mv: check overwrite for in-to-out move mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,8/9] advice.h: add advise_on_moving_dirty_path() mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,7/9] mv: cleanup empty WORKING_DIRECTORY mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,6/9] mv: from in-cone to out-of-cone mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,5/9] mv: remove BOTH from enum update_mode mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,4/9] mv: check if <destination> is a SKIP_WORKTREE_DIR mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,3/9] mv: free the *with_slash in check_dir_in_index() mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,2/9] mv: rename check_dir_in_index() to empty_dir_has_sparse_contents() mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v2,1/9] t7002: add tests for moving from in-cone to out-of-cone mv: from in-cone to out-of-cone - - - --- 2022-08-05 Shaoxuan Yuan Superseded
[v1,4/4] rm: integrate with sparse-index rm: integrate with sparse-index - - - --- 2022-08-03 Shaoxuan Yuan Superseded
[v1,3/4] rm: expand the index only when necessary rm: integrate with sparse-index - - - --- 2022-08-03 Shaoxuan Yuan Superseded
[v1,2/4] pathspec.h: move pathspec_needs_expanded_index() from reset.c to here rm: integrate with sparse-index - - - --- 2022-08-03 Shaoxuan Yuan Superseded
[v1,1/4] t1092: add tests for `git-rm` rm: integrate with sparse-index - - - --- 2022-08-03 Shaoxuan Yuan Superseded
[v1,7/7] mv: check overwrite for in-to-out move mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v1,6/7] mv: from in-cone to out-of-cone mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v1,5/7] mv: remove BOTH from enum update_mode mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v1,4/7] mv: check if <destination> is a SKIP_WORKTREE_DIR mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v1,3/7] mv: free the *with_slash in check_dir_in_index() mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v1,2/7] mv: add documentation for check_dir_in_index() mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v1,1/7] t7002: add tests for moving from in-cone to out-of-cone mv: from in-cone to out-of-cone - - - --- 2022-07-19 Shaoxuan Yuan Superseded
[v5,8/8] mv: add check_dir_in_index() and solve general dir check issue mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,7/8] mv: use flags mode for update_mode mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,6/8] mv: check if <destination> exists in index to handle overwriting mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,5/8] mv: check if out-of-cone file exists in index with SKIP_WORKTREE bit mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,4/8] mv: decouple if/else-if checks using goto mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,3/8] mv: update sparsity after moving from out-of-cone to in-cone mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,2/8] t1092: mv directory from out-of-cone to in-cone mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v5,1/8] t7002: add tests for moving out-of-cone file/directory mv: fix out-of-cone file/directory move logic - - - --- 2022-06-30 Shaoxuan Yuan Accepted
[v4,7/7] mv: add check_dir_in_index() and solve general dir check issue mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[v4,6/7] mv: use flags mode for update_mode mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[v4,5/7] mv: check if <destination> exists in index to handle overwriting mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[v4,4/7] mv: check if out-of-cone file exists in index with SKIP_WORKTREE bit mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[v4,3/7] mv: decouple if/else-if checks using goto mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[v4,2/7] mv: update sparsity after moving from out-of-cone to in-cone mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[v4,1/7] t7002: add tests for moving out-of-cone file/directory mv: fix out-of-cone file/directory move logic - - - --- 2022-06-23 Shaoxuan Yuan Superseded
[WIP,v3,7/7] mv: update sparsity after moving from out-of-cone to in-cone mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v3,6/7] mv: add check_dir_in_index() and solve general dir check issue mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v3,5/7] mv: use flags mode for update_mode mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v3,4/7] mv: check if <destination> exists in index to handle overwriting mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v3,3/7] mv: check if out-of-cone file exists in index with SKIP_WORKTREE bit mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v3,2/7] mv: decouple if/else-if checks using goto mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v3,1/7] t7002: add tests for moving out-of-cone file/directory mv: fix out-of-cone file/directory move logic - - - --- 2022-06-19 Shaoxuan Yuan Superseded
[WIP,v2,5/5] mv: use update_sparsity() after touching sparse contents mv: fix out-of-cone file/directory move logic - - - --- 2022-05-27 Shaoxuan Yuan Superseded
[WIP,v2,4/5] mv: add check_dir_in_index() and solve general dir check issue mv: fix out-of-cone file/directory move logic - - - --- 2022-05-27 Shaoxuan Yuan Superseded
[WIP,v2,3/5] mv: check if <destination> exists in index to handle overwriting mv: fix out-of-cone file/directory move logic - - - --- 2022-05-27 Shaoxuan Yuan Superseded
[WIP,v2,2/5] mv: check if out-of-cone file exists in index with SKIP_WORKTREE bit mv: fix out-of-cone file/directory move logic - - - --- 2022-05-27 Shaoxuan Yuan Superseded
[WIP,v2,1/5] t7002: add tests for moving out-of-cone file/directory mv: fix out-of-cone file/directory move logic - - - --- 2022-05-27 Shaoxuan Yuan Superseded
[GSoC,v1,1/1] draft GSoC 2022 proposal rough draft - - - --- 2022-04-06 Shaoxuan Yuan New
[WIP,v1,4/4] t7002: add tests for moving out-of-cone file/directory mv: fix out-of-cone file/directory move logic - - - --- 2022-03-31 Shaoxuan Yuan New
[WIP,v1,3/4] mv: add advise_to_reapply hint for moving file into cone mv: fix out-of-cone file/directory move logic - - - --- 2022-03-31 Shaoxuan Yuan New
[WIP,v1,2/4] mv: add check_dir_in_index() and solve general dir check issue mv: fix out-of-cone file/directory move logic - - - --- 2022-03-31 Shaoxuan Yuan New
[WIP,v1,1/4] mv: check if out-of-cone file exists in index with SKIP_WORKTREE bit mv: fix out-of-cone file/directory move logic - - - --- 2022-03-31 Shaoxuan Yuan New
[v5,4/4] Documentation/git-sparse-checkout.txt: some reword and modifications Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-19 Shaoxuan Yuan New
[v5,3/4] Documentation/git-sparse-checkout.txt: some reword and modifications Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-19 Shaoxuan Yuan New
[v5,2/4] Documentation/git-sparse-checkout.txt: move OPTIONS after COMMANDS Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-19 Shaoxuan Yuan New
[v5,1/4] Documentation/git-sparse-checkout.txt: add an OPTIONS section Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-19 Shaoxuan Yuan New
[v4,1/1] Documentation/git-sparse-checkout.txt: add an OPTIONS section Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-17 Shaoxuan Yuan Superseded
[RFC,1/1] mv: integrate with sparse-index mv: integrate with sparse-index - - - --- 2022-03-15 Shaoxuan Yuan New
[v3,1/1] Documentation/git-sparse-checkout.txt: add an OPTIONS section Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-14 Shaoxuan Yuan Superseded
[v2,1/1] Documentation/git-sparse-checkout.txt: add an OPTIONS section Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-14 Shaoxuan Yuan Superseded
[RFC,1/1] Documentation/git-sparse-checkout.txt: add an OPTIONS section Documentation/git-sparse-checkout.txt: add an OPTIONS section - - - --- 2022-03-11 Shaoxuan Yuan Superseded
[v4,2/2] t/lib-read-tree-m-3way: indent with tabs t/lib-read-tree-m-3way: modernize a test script - - - --- 2022-02-08 Shaoxuan Yuan New
[v4,1/2] t/lib-read-tree-m-3way: modernize style t/lib-read-tree-m-3way: modernize a test script - - - --- 2022-02-08 Shaoxuan Yuan New
builtin/diff.c: fix "git-diff" usage string typo builtin/diff.c: fix "git-diff" usage string typo - - - --- 2022-02-02 Shaoxuan Yuan Accepted
[v3,2/2] t/lib-read-tree-m-3way: indent with tabs [v3,1/2] t/lib-read-tree-m-3way: modernize style - - - --- 2022-02-02 Shaoxuan Yuan New
[v3,1/2] t/lib-read-tree-m-3way: modernize style [v3,1/2] t/lib-read-tree-m-3way: modernize style - - - --- 2022-02-02 Shaoxuan Yuan New
[v2,2/2] t/lib-read-tree-m-3way: replace spaces with tabs t/lib-read-tree-m-3way: modernize a test script - - - --- 2022-01-30 Shaoxuan Yuan Superseded
[v2,1/2] t/lib-read-tree-m-3way: replace double quotes with single quotes t/lib-read-tree-m-3way: modernize a test script - - - --- 2022-01-30 Shaoxuan Yuan Superseded
[GSoC] lib-read-tree-m-3way: modernize a test script (style) [GSoC] lib-read-tree-m-3way: modernize a test script (style) - - - --- 2022-01-23 Shaoxuan Yuan New
« 1 2 »