如何从 git 分支中删除文件夹?

How can I delete a folder from a git branch?

我已经写了git rm --cached -r 'hw 1, try 1',但是文件夹还在master分支

试试这个步骤:

1) git rm -r 'hw 1, try 1'
2) git commit -m "your-comment-for-deletion"
3) git push origin <your-branch-name>

请注意,如果您只想从 git 存储库中删除它而不是从本地文件系统中删除它,您应该将步骤 1 替换为:

git rm -r --cached 'hw 1, try 1'      

**如果以上步骤都不行,尝试强制删除目录:

git rm -rf 'hw 1, try 1'