【发布时间】:2011-01-14 08:26:29
【问题描述】:
我在 /xxx/documentation 及其子目录中有几个 .screen 文件,这些文件已被 Git 跟踪。
在修改了许多屏幕文件后,我运行 git add documentation/\\*.screen(如 git-add 文档中的第一个示例所示)来暂存这些文件,但命令失败:
致命:pathspec 'documentation/\*.screen' 不匹配任何文件
是我的命令不好,还是 git 有错误?
【问题讨论】:
-
标记的答案对我有用,但是应该注意,每个通配符都需要单独放在引号中,即
git add ' *.cpp *.h'导致上述错误fatal: pathspec ' *.cpp *.h' did not match any files而git add ' *.cpp' '*.h'完成了它的工作.