如何从存储库索引中删除具有给定模式的多个文件夹?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从存储库索引中删除具有给定模式的多个文件夹?相关的知识,希望对你有一定的参考价值。
我需要删除给定模式“/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.\*
以上是关于如何从存储库索引中删除具有给定模式的多个文件夹?的主要内容,如果未能解决你的问题,请参考以下文章