我需要删除给定模式“/0.*”后面的多个文件夹。
命令
git -rm -r -cached <dir>
适用于单个文件夹。另见https://git-scm.com/docs/git-rm。
但如果我在努力
git rm -r --cached 0.*/
我收到以下消息
fatal: pathspec '0.01/' did not match any files
如何正确解析0.*/
模式到git rm
命令?
你必须引用星号,以便shell不扩展它,但git可以处理它
git rm -r --cached 0.\*