每当我将代码推送到Github时,关键文件.angular-cli.json
都会从我的git add *
文件中过滤掉。
因此,每当我克隆一个新的Angular 4项目的repo时,我都会收到错误,因为.angular-cli.json
缺失,而且在尝试ng serve
时出现错误。
如何删除过滤掉.angular-cli.json
的默认设置?
是否有全局.gitignore
配置?
答案 0 :(得分:3)
只需使用
git add .
而不是
git add *
后者添加除以点开头的文件以外的所有文件。请注意,*
不是Git的一部分,它是由您的shell 解释的的正则表达式。
当您使用git add .
时,由于.
是您当前的目录,Git将添加此目录下的所有文件。