ref: https://stackoverflow.com/questions/15404535/how-to-git-reset-hard-a-subdirectory
1git restore --source=HEAD --staged --worktree -- .2git restore -s@ -SW -- <path>
-->
ref: https://stackoverflow.com/questions/15404535/how-to-git-reset-hard-a-subdirectory
1git restore --source=HEAD --staged --worktree -- .2git restore -s@ -SW -- <path>