项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 unpackage文件夹。
由于每次本地运行项目,unpackage中都会生成临时文件,这些临时文件不需要提交到仓库,所以.gitignore中追加规则。
/unpackage/
unpackage 中内容始终被提交到仓库
解决方法
查询git规则
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的
-
git rm -r –cached .
-
git add .
-
git commit -m ‘update .gitignore’
注: 清理缓存可能伴随丢失部分记录,所以最好于项目创建初期即配置好 gitignore
.gitignore 相关配置请移步 http://170.106.148.50/775
本文链接地址: 项目中 .gitignore 部分无效解决方法