在Git中,我们可以使用*
指定的文件名,如*.jpg
,*.*
但怎么样目录?
是否有任何方法来指定所有目录?
这不起作用:
git rm firstdirectory/*/thirddirectory
Run Code Online (Sandbox Code Playgroud)
该*
不会做了"所有目录"的效果.
您的命令不起作用,因为您正在为 git 指定一个目录。你的 shell 进行了正确的扩展,但最终 git 收到了git rm firstdirectory/somedir/thirddirectory
git 不喜欢的内容(git rm
需要文件)
要使命令正常工作,请使用该-r
标志,然后 git 接受目录:
git rm -r firstdirectory/*/thirddirectory
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
277 次 |
最近记录: |