如何从全局.gitignore中删除某些文件?

时间:2017-08-14 06:31:11

标签: git gitignore

每当我将代码推送到Github时,关键文件.angular-cli.json都会从我的git add *文件中过滤掉。

因此,每当我克隆一个新的Angular 4项目的repo时,我都会收到错误,因为.angular-cli.json缺失,而且在尝试ng serve时出现错误。

如何删除过滤掉.angular-cli.json的默认设置?

是否有全局.gitignore配置?

1 个答案:

答案 0 :(得分:3)

只需使用

git add . 

而不是

git add *

后者添加除以点开头的文件以外的所有文件。请注意,*不是Git的一部分,它是由您的shell 解释的的正则表达式。

当您使用git add .时,由于.是您当前的目录,Git将添加此目录下的所有文件。