我对此感到困惑。在OSX上的git中,您可以添加文件,例如:
git add *.java
它会添加所有扩展名为 *.java 的文件,同样适用于 .txt、json 等文件。但是,当我执行一个
git add *.xml
什么也没有发生。它没有在我的gitignore中指定,所以git将其报告为更改,并带有git状态,但我似乎无法使用通配符添加它。
我不是在问如何按模式递归添加文件,git(或bash?)已经解释了这一点,就像我在第一个示例中解释的那样。
系统:
- OSX 10.10.5
- GNU bash,版本3.2.57(1)-release(x86_64-apple-darwin14)
- git版本2.3.8(Apple Git-58)