写一个大点的项目都会用到许多依赖文件,有时我们在git add .
的时候发现速度怎么这么慢?一看发现是因为它在添加一些依赖文件,而这个依赖文件多得吓人,而且放到仓库里面也用不上,我本意是不想提交上去的,要解决这个问题,你需要在你项目根目录下创建一个名为 .gitignore的文件(注意这个点不要漏了)。
当你皆大欢喜的再次git add .的时候发现,欸,怎么还是在添加之前那些依赖文件,合着我前面是白操作了吗?
其实新增的忽略文件没有生效,是因为git是有缓存的,无法给缓存中的内容制定规则。我们需要清除缓存再重新提交。请执行这句代码git rm -r --cached . 之后,再去git add . 看看是不是就只提交那些你想要的文件了?