我想做一些类似的事情git add *.java而不是因为其中一个文件与.gitignore相匹配而让它失败.
例如:在我的目录中
ignored.java
something.java
somethingelse.java
somethingevenmoreelse.java.
Run Code Online (Sandbox Code Playgroud)
最后三个文件刚刚由我创建.然后我想做git add *.java
并添加这三个文件.换句话说,而不是给我
The following paths are ignored by one of your .gitignore files:
ignored.java
Use -f if you really want to add them.
fatal: no files added
Run Code Online (Sandbox Code Playgroud)
...我宁愿忽略.gitignored文件并添加其余文件.
CB *_*ley 11
如果你引用glob模式,那么它将由git而不是shell解释,它将忽略被忽略的文件,然后添加其余的没有错误.
git add '*.java'
Run Code Online (Sandbox Code Playgroud)
或者:
git add \*.java
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
225 次 |
| 最近记录: |