Hi Git community, Here is Shaoxuan Yuan. I'm writing to share my latest progress [1] from GSoC week 5 and week 6. You can read them when you are free, and generously give me some advice if possible! --- Summary of the two weeks At this stage, the main focus is on making `git-sparse-checkout` work better with `git-mv`. After getting the "from out-of-cone to in-cone" series merged [2] into master, I'm working to make the complementary "from in-cone to out-of-cone" [3] possible. It's now a [PATCH v1]. Read the previous blogs on GSoC to get a better context. In the meantime, I'm also experimenting with `git-rm` to integrate with `sparse-index`. `git-rm` turns out to be a slightly less complex command in terms of its interaction with `sparse-checkout`, so working with it at the same time gives me some insight into `sparse-index`, without worrying too much about its compatibility with `sparse-checkout`. [1] https://ffyuanda.github.io/blog/GSoC-week-5-6/ [2] https://github.com/git/git/commit/0455aad1e39f21acbaa8a84129fec8eb77682e0d [3] https://lore.kernel.org/git/20220719132809.409247-1-shaoxuan.yuan02@xxxxxxxxx/ -- Thanks, Shaoxuan