我对git很陌生。我的工作文件夹中有一个.gignore。
*.jpg
*.gif
*.png
system/*
*/Zend/*
.idea/*.*
嗯,我做了git init
,然后做了git add *
。在这一点上,它工作得很好,并忽略了上面的文件。但当我做了一些更改,运行相同的命令时,它会将被忽略的文件放入暂存区。我之所以使用git add *
,是因为我处理了很多文件,添加每个文件都是一种过度处理。
更新:以下是我第二次运行git add *
时的消息。。
#new file: application/vendors/Zend/XmlRpc/Value/String.php
#new file: application/vendors/Zend/XmlRpc/Value/Struct.php
...
列表太长。
根据本问题中的信息:
模式中的通配符将与路径名中的a/不匹配
因此,我认为Zend
目录的规则是不正确的。
git add *
如果您有.gitignore
,则应该进行投诉。请参阅此SO问答。我不知道为什么它没有抱怨。
尝试使用git add .
,因为这正是您真正想要的。与这个SO问答类似的问题;A.