我需要按照给定的模式“ /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
命令?
答案 0 :(得分:0)
您必须引用星号,以便外壳不会展开它,但git可以处理它
git rm -r --cached 0.\*